1#ifndef _RESOURCEBASE_HPP_
2#define _RESOURCEBASE_HPP_
Common lifecycle contract for GPU-backed resources: init, per-frame update, teardown.
virtual ~ResourceBase()=default
virtual bool Initialize(void *Data)=0
Allocates backend resources from backend-specific creation parameters.
Root namespace for everything the engine exposes.