addResourceManager(std::unique_ptr< IResourceManager > &&resourceManager) | Cogs::Core::Engine | |
checkAndUpdateResources() (defined in Cogs::Core::Engine) | Cogs::Core::Engine | |
clearResources() | Cogs::Core::Engine | |
context (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
data (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
editor (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
Engine(Context *context) | Cogs::Core::Engine | |
Engine(const Engine &other)=delete | Cogs::Core::Engine | |
firstInit (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
getEditor() const (defined in Cogs::Core::Engine) | Cogs::Core::Engine | inline |
getLastDirtyFrame() | Cogs::Core::Engine | inline |
getResourceManagerByValueType(int valueType) (defined in Cogs::Core::Engine) | Cogs::Core::Engine | |
initializeResources() | Cogs::Core::Engine | |
initializing_device (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
invokeCallback(void(*callback)(void *), void *data) | Cogs::Core::Engine | inline |
invokeComponentNotifyCallback(const ComponentModel::Component &component, int notification, const void *data, size_t dataSize) | Cogs::Core::Engine | inline |
invokeResourceLoadCallback(int resourceType, ResourceId id, int code) | Cogs::Core::Engine | inline |
isReady() const (defined in Cogs::Core::Engine) | Cogs::Core::Engine | inline |
lastDirtyFrame (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
needsUpdate() const | Cogs::Core::Engine | inline |
needsUpdateCallback (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
needsUpdateData (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
operator=(const Engine &other)=delete | Cogs::Core::Engine | |
postRender() (defined in Cogs::Core::Engine) | Cogs::Core::Engine | |
preRender() (defined in Cogs::Core::Engine) | Cogs::Core::Engine | |
ready (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
registerSystem(ComponentSystemBase *system, int priority, bool registerInStore=true) | Cogs::Core::Engine | |
registerSystem(int priority, SystemType **storage, uint32_t capacity, bool registerInStore=true) | Cogs::Core::Engine | inline |
render() (defined in Cogs::Core::Engine) | Cogs::Core::Engine | |
resourceManagers (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
resourceManifest (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
runTaskInMainThread(std::function< void()> &&task) (defined in Cogs::Core::Engine) | Cogs::Core::Engine | |
setDirty() | Cogs::Core::Engine | inline |
setDirtyState() (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
setEditor(class IEditor *editor) (defined in Cogs::Core::Engine) | Cogs::Core::Engine | |
setNeedsUpdateCallback(NeedsUpdateCallback *callback, void *data) | Cogs::Core::Engine | inline |
swapResources() (defined in Cogs::Core::Engine) | Cogs::Core::Engine | |
systemFlags (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
triggerUpdate() | Cogs::Core::Engine | inline |
update() | Cogs::Core::Engine | |
updateRequested (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
updateSystems() | Cogs::Core::Engine | |
workParallel() const | Cogs::Core::Engine | inline |
workParallelValue (defined in Cogs::Core::Engine) | Cogs::Core::Engine | private |
~Engine() | Cogs::Core::Engine | |