kick
kick::Camera Member List
This is the complete list of members for kick::Camera, including all inherited members.
activated() final (defined in kick::Component)kick::Component [inline, virtual]
Camera(GameObject *gameObject) (defined in kick::Camera)kick::Camera
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
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]
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() (defined in kick::Camera)kick::Camera [virtual]
screenPointToRay(glm::vec2 point) (defined in kick::Camera)kick::Camera
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
setIndex(int index) (defined in kick::Camera)kick::Camera
setMain(bool main) (defined in kick::Camera)kick::Camera
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]
 All Classes Functions Variables