Cogs.Core
Public Attributes | List of all members
Cogs::Core::Context::Callbacks Struct Reference

Context callbacks. More...

#include <Context.h>

Public Attributes

ResourceLoadCallbackresourceLoadCallback = nullptr
 
HierarchyChangeCallbackhierarchyChangeCallback = nullptr
 
RenderCallback * postSystemsUpdateCallback = nullptr
 
RenderCallback * preRenderCallback = nullptr
 
RenderCallback * postRenderCallback = nullptr
 
ReadbackCallback * readbackCallback = nullptr
 
ComponentNotifyCallbackcomponentNotifyCallback = nullptr
 
std::list< ReadbackCallbackInternal * > readbackCallbackInternal
 

Detailed Description

Context callbacks.

Definition at line 304 of file Context.h.

Member Data Documentation

◆ componentNotifyCallback

ComponentNotifyCallback* Cogs::Core::Context::Callbacks::componentNotifyCallback = nullptr

Definition at line 312 of file Context.h.

◆ hierarchyChangeCallback

HierarchyChangeCallback* Cogs::Core::Context::Callbacks::hierarchyChangeCallback = nullptr

Definition at line 307 of file Context.h.

◆ postRenderCallback

RenderCallback* Cogs::Core::Context::Callbacks::postRenderCallback = nullptr

Definition at line 310 of file Context.h.

◆ postSystemsUpdateCallback

RenderCallback* Cogs::Core::Context::Callbacks::postSystemsUpdateCallback = nullptr

Definition at line 308 of file Context.h.

◆ preRenderCallback

RenderCallback* Cogs::Core::Context::Callbacks::preRenderCallback = nullptr

Definition at line 309 of file Context.h.

◆ readbackCallback

ReadbackCallback* Cogs::Core::Context::Callbacks::readbackCallback = nullptr

Definition at line 311 of file Context.h.

◆ readbackCallbackInternal

std::list<ReadbackCallbackInternal*> Cogs::Core::Context::Callbacks::readbackCallbackInternal

Definition at line 314 of file Context.h.

◆ resourceLoadCallback

ResourceLoadCallback* Cogs::Core::Context::Callbacks::resourceLoadCallback = nullptr

Definition at line 306 of file Context.h.


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