kick
|
activated() final (defined in kick::Component) | kick::Component | [inline, virtual] |
Camera(GameObject *gameObject) (defined in kick::Camera) | kick::Camera | |
CameraPerspective(GameObject *gameObject) (defined in kick::CameraPerspective) | kick::CameraPerspective | |
clearColor() (defined in kick::Camera) | kick::Camera | |
clearColorBuffer() (defined in kick::Camera) | kick::Camera | |
clearDepthBuffer() (defined in kick::Camera) | kick::Camera | |
clearStencilBuffer() (defined in kick::Camera) | kick::Camera | |
Component(GameObject *gameObject) (defined in kick::Component) | kick::Component | |
Component(Component &&component) (defined in kick::Component) | kick::Component | |
cullingMask() const (defined in kick::Camera) | kick::Camera | |
deactivated() (defined in kick::Camera) | kick::Camera | [virtual] |
enabled() const (defined in kick::Component) | kick::Component | |
far() const (defined in kick::CameraPerspective) | kick::CameraPerspective | |
fieldOfViewX() const (defined in kick::CameraPerspective) | kick::CameraPerspective | |
fieldOfViewY() const (defined in kick::CameraPerspective) | kick::CameraPerspective | |
gameObject() (defined in kick::Component) | kick::Component | |
index() (defined in kick::Camera) | kick::Camera | |
main() (defined in kick::Camera) | kick::Camera | |
mainCamera() (defined in kick::Camera) | kick::Camera | [static] |
mGameObject (defined in kick::Component) | kick::Component | [protected] |
mNormalizedViewportDim (defined in kick::Camera) | kick::Camera | [protected] |
mNormalizedViewportOffset (defined in kick::Camera) | kick::Camera | [protected] |
mProjectionMatrix (defined in kick::Camera) | kick::Camera | [protected] |
near() const (defined in kick::CameraPerspective) | kick::CameraPerspective | |
operator=(const Component &other) (defined in kick::Component) | kick::Component | |
pick(glm::ivec2 point, std::function< void(GameObject *, int)> onPicked, glm::ivec2 size=glm::ivec2{1, 1}, bool returnNullptrOnNoHit=false) (defined in kick::Camera) | kick::Camera | |
projectionMatrix() (defined in kick::Camera) | kick::Camera | |
render(EngineUniforms *engineUniforms) (defined in kick::Camera) | kick::Camera | [virtual] |
replacementMaterial() const (defined in kick::Camera) | kick::Camera | |
resetProjectionMatrix() override (defined in kick::CameraPerspective) | kick::CameraPerspective | [virtual] |
screenPointToRay(glm::vec2 point) (defined in kick::Camera) | kick::Camera | |
set(float near, float far, float fieldOfView) (defined in kick::CameraPerspective) | kick::CameraPerspective | |
setClearColor(glm::vec4 clearColor) (defined in kick::Camera) | kick::Camera | |
setClearColorBuffer(bool clear) (defined in kick::Camera) | kick::Camera | |
setClearDepthBuffer(bool clear) (defined in kick::Camera) | kick::Camera | |
setClearStencilBuffer(bool clear) (defined in kick::Camera) | kick::Camera | |
setCullingMask(int cullingMask) (defined in kick::Camera) | kick::Camera | |
setEnabled(bool enabled) (defined in kick::Component) | kick::Component | |
setFar(float far) (defined in kick::CameraPerspective) | kick::CameraPerspective | |
setFieldOfViewY(float fieldOfViewY) (defined in kick::CameraPerspective) | kick::CameraPerspective | |
setIndex(int index) (defined in kick::Camera) | kick::Camera | |
setMain(bool main) (defined in kick::Camera) | kick::Camera | |
setNear(float near) (defined in kick::CameraPerspective) | kick::CameraPerspective | |
setProjectionMatrix(glm::mat4 projectionMatrix) (defined in kick::Camera) | kick::Camera | |
setReplacementMaterial(std::shared_ptr< Material > const &replacementMaterial) (defined in kick::Camera) | kick::Camera | |
setShadow(bool renderShadow) (defined in kick::Camera) | kick::Camera | |
setTarget(TextureRenderTarget *target) (defined in kick::Camera) | kick::Camera | |
setupCamera(EngineUniforms *engineUniforms) (defined in kick::Camera) | kick::Camera | |
setViewportDim(glm::vec2 const &normalizedViewportDim) (defined in kick::Camera) | kick::Camera | |
setViewportOffset(glm::vec2 const &normalizedViewportOffset) (defined in kick::Camera) | kick::Camera | |
shadow() const (defined in kick::Camera) | kick::Camera | |
target() const (defined in kick::Camera) | kick::Camera | |
transform() (defined in kick::Component) | kick::Component | |
viewMatrix() (defined in kick::Camera) | kick::Camera | |
viewportDim() const (defined in kick::Camera) | kick::Camera | |
viewportOffset() const (defined in kick::Camera) | kick::Camera | |
~Camera() (defined in kick::Camera) | kick::Camera | |
~Component() (defined in kick::Component) | kick::Component | [virtual] |