Elevate Engine 1
Loading...
Searching...
No Matches
Elevate::Scene Member List

This is the complete list of members for Elevate::Scene, including all inherited members.

AddObject(std::shared_ptr< GameObject > newObject, std::shared_ptr< GameObject > parent)Elevate::Scene
ComponentRegistryElevate::Scenefriend
Create(std::string name, SceneType type=SceneType::RuntimeScene)Elevate::Scenestatic
Deserialize(const std::string &data)Elevate::ISerializableinlinevirtual
GameObjectElevate::Scenefriend
GetName() constElevate::Sceneinline
GetRootObjects() constElevate::Sceneinline
GetSceneLighting()Elevate::Sceneinline
GetSkybox()Elevate::Scene
GetType()Elevate::Sceneinline
Notify(Event &event)Elevate::Scene
RenderScene(Camera *cam=nullptr)Elevate::Scene
Scene()Elevate::Scene
Scene(std::string name, SceneType type=SceneType::RuntimeScene)Elevate::Scene
Serialize() const overrideElevate::Scenevirtual
SetLighting(std::unique_ptr< SceneLighting > newLighting)Elevate::Sceneinline
SetSkybox(const std::string &skyboxFilePath)Elevate::Scene
SubmitDrawCalls(RendererAPI &renderer)Elevate::Scene
UpdateScene()Elevate::Scene
~Scene()=defaultElevate::Scene