kick
kick::Scene Member List
This is the complete list of members for kick::Scene, including all inherited members.
begin() const (defined in kick::Scene)kick::Scene
componentEvents (defined in kick::Scene)kick::Scene
createAmbientLight(float intensity=0.3f, glm::vec3 color=glm::vec3(1)) (defined in kick::Scene)kick::Scene
createCanvas(bool includeUICamera=true) (defined in kick::Scene)kick::Scene
createCube(GameObject *go=nullptr, float length=1) (defined in kick::Scene)kick::Scene
createDirectionalLight(GameObject *go=nullptr) (defined in kick::Scene)kick::Scene
createGameObject(const std::string &name="gameobject") (defined in kick::Scene)kick::Scene
createLine(GameObject *go=nullptr, const std::vector< glm::vec3 > &points=std::vector< glm::vec3 >(), MeshType meshType=MeshType::Lines, const std::vector< GLushort > &indices=std::vector< GLushort >{}) (defined in kick::Scene)kick::Scene
createOrthographicCamera(GameObject *go=nullptr) (defined in kick::Scene)kick::Scene
createPerspectiveCamera(GameObject *go=nullptr) (defined in kick::Scene)kick::Scene
createPlane(GameObject *go=nullptr) (defined in kick::Scene)kick::Scene
createPointLight(GameObject *go=nullptr) (defined in kick::Scene)kick::Scene
createSphere(GameObject *go=nullptr) (defined in kick::Scene)kick::Scene
destroyGameObject(GameObject *gameObject) (defined in kick::Scene)kick::Scene
end() const (defined in kick::Scene)kick::Scene
Engine (defined in kick::Scene)kick::Scene [friend]
findComponent() (defined in kick::Scene)kick::Scene [inline]
findComponents() (defined in kick::Scene)kick::Scene [inline]
GameObject (defined in kick::Scene)kick::Scene [friend]
gameObjectByUID(int32_t uid) (defined in kick::Scene)kick::Scene
mainCamera() (defined in kick::Scene)kick::Scene
name() const (defined in kick::Scene)kick::Scene
operator=(Scene &&other) (defined in kick::Scene)kick::Scene
render(EngineUniforms *engineUniforms) (defined in kick::Scene)kick::Scene
Scene(Scene &&scene) (defined in kick::Scene)kick::Scene
setName(std::string name) (defined in kick::Scene)kick::Scene
update() (defined in kick::Scene)kick::Scene
~Scene() (defined in kick::Scene)kick::Scene [virtual]
 All Classes Functions Variables