![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <ECSManager.h>
Public Member Functions | |
ECSManager (PlatformContext &context, ECS::ECSEngine &engine) | |
bool | saveCache (const SceneGraphNode *sgn, ByteBuffer &outputBuffer) const |
bool | loadCache (SceneGraphNode *sgn, ByteBuffer &inputBuffer) const |
REFERENCE_R (ECS::ECSEngine, ecsEngine) | |
![]() | |
PlatformContextComponent (PlatformContext &context) noexcept | |
virtual | ~PlatformContextComponent ()=default |
PlatformContext & | context () noexcept |
const PlatformContext & | context () const noexcept |
![]() | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |
NonCopyable (NonCopyable &&)=default | |
NonCopyable & | operator= (NonCopyable &&)=default |
Additional Inherited Members | |
![]() | |
NonCopyable ()=default | |
~NonCopyable ()=default | |
![]() | |
PlatformContext & | _context |
Definition at line 41 of file ECSManager.h.
Divide::ECSManager::ECSManager | ( | PlatformContext & | context, |
ECS::ECSEngine & | engine | ||
) |
Definition at line 43 of file ECSManager.cpp.
bool Divide::ECSManager::loadCache | ( | SceneGraphNode * | sgn, |
ByteBuffer & | inputBuffer | ||
) | const |
Definition at line 102 of file ECSManager.cpp.
Divide::ECSManager::REFERENCE_R | ( | ECS::ECSEngine | , |
ecsEngine | |||
) |
bool Divide::ECSManager::saveCache | ( | const SceneGraphNode * | sgn, |
ByteBuffer & | outputBuffer | ||
) | const |
Definition at line 84 of file ECSManager.cpp.