The Joe Engine
Joe's engine programming playground
JoeEngine::JEEngineInstance Member List

This is the complete list of members for JoeEngine::JEEngineInstance, including all inherited members.

AddComponent(const Entity &entity)JoeEngine::JEEngineInstanceinline
CreateDescriptor(MaterialComponent &materialComponent)JoeEngine::JEEngineInstance
CreateMeshComponent(const std::string &filepath)JoeEngine::JEEngineInstance
CreateShader(MaterialComponent &materialComponent, const std::string &vertFilepath, const std::string &fragFilepath)JoeEngine::JEEngineInstance
DestroyEntity(Entity entity)JoeEngine::JEEngineInstance
GetComponent(const Entity &entity) constJoeEngine::JEEngineInstanceinline
GetComponentList() constJoeEngine::JEEngineInstanceinline
GetIOSubsystem()JoeEngine::JEEngineInstanceinline
GetRenderSubsystem()JoeEngine::JEEngineInstanceinline
InstantiateParticleSystem(const JEParticleSystemSettings &settings, const MaterialComponent &materialComponent)JoeEngine::JEEngineInstance
JEEngineInstance()JoeEngine::JEEngineInstanceinline
JEEngineInstance(RendererSettings rendererSettings)JoeEngine::JEEngineInstanceinline
LoadScene(uint32_t id)JoeEngine::JEEngineInstance
LoadTexture(const std::string &filepath)JoeEngine::JEEngineInstance
RegisterComponentManager()JoeEngine::JEEngineInstanceinline
Run()JoeEngine::JEEngineInstance
SetComponent(const Entity &entity, const T &comp)JoeEngine::JEEngineInstanceinline
SpawnEntity()JoeEngine::JEEngineInstance
~JEEngineInstance()=defaultJoeEngine::JEEngineInstance