Componentes que adiciona câmeras para Actors.
Construtores
Modificador | Nome | Descrição |
---|
| CameraComponent() | |
Destruidores
Modificador | Nome | Descrição |
---|
virtual | ~CameraComponent() | |
Funções Sobrecarregadas
Acesso | Modificador | Tipo | Nome | Descrição |
---|
public | virtual | void | onActivation() | |
public | virtual | void | onDeactivation() | |
Funções
Acesso | Modificador | Tipo | Nome | Descrição |
---|
public | | bool | canSee(const Transformable* inSubject) | |
public | | const Vec<2, std::uint32_t>& | getViewport() | |
public | | void | setViewport(std::uint32_t inWidth, std::uint32_t inHeight) | |
public | | void | setViewport(const Vec<2, std::uint32_t>& inViewportResolution) | |
public | | float | getAspectRatio() | |
public | | float | getFieldOfView() | |
public | | void | setFieldOfView(float inFov) | |
public | | float | getNearClip() | |
public | | void | setNearClip(float inNearClip) | |
public | | float | getFarClip() | |
public | | void | setFarClip(float inFarClip) | |
public | | void | setClip(float inNearClip, float inFarClip) | |
public | | const Camera::UBO& | getUBO() | |
protected | | void | updateProjection() | |
protected | | void | updateView() | |
protected | | void | updateViewProjection() | |
Propriedades