Cogs.Core
Public Member Functions | Public Attributes | List of all members
Cogs::Core::StaticModelContext Struct Reference

Public Member Functions

 StaticModelContext (Context *context, Memory::Allocator *allocator, SizeType size)
 
 StaticModelContext (StaticModelContext &)=delete
 
void update (Context *context)
 

Public Attributes

TransformSystem transformSystem
 
MeshSystem meshSystem
 
SceneSystem sceneSystem
 
RenderSystem renderSystem
 
RenderBatch batch
 
ContextBase entityContext
 
bool dirty = true
 

Detailed Description

Definition at line 18 of file StaticModelSystem.cpp.

Constructor & Destructor Documentation

◆ StaticModelContext()

Cogs::Core::StaticModelContext::StaticModelContext ( Context context,
Memory::Allocator allocator,
SizeType  size 
)
inline

Definition at line 20 of file StaticModelSystem.cpp.

Member Function Documentation

◆ update()

void Cogs::Core::StaticModelContext::update ( Context context)
inline

Definition at line 41 of file StaticModelSystem.cpp.

Member Data Documentation

◆ batch

RenderBatch Cogs::Core::StaticModelContext::batch

Definition at line 60 of file StaticModelSystem.cpp.

◆ dirty

bool Cogs::Core::StaticModelContext::dirty = true

Definition at line 64 of file StaticModelSystem.cpp.

◆ entityContext

ContextBase Cogs::Core::StaticModelContext::entityContext

Definition at line 62 of file StaticModelSystem.cpp.

◆ meshSystem

MeshSystem Cogs::Core::StaticModelContext::meshSystem

Definition at line 56 of file StaticModelSystem.cpp.

◆ renderSystem

RenderSystem Cogs::Core::StaticModelContext::renderSystem

Definition at line 58 of file StaticModelSystem.cpp.

◆ sceneSystem

SceneSystem Cogs::Core::StaticModelContext::sceneSystem

Definition at line 57 of file StaticModelSystem.cpp.

◆ transformSystem

TransformSystem Cogs::Core::StaticModelContext::transformSystem

Definition at line 55 of file StaticModelSystem.cpp.


The documentation for this struct was generated from the following file: