tec::Position
#include <transforms.hpp>
Public Functions
Name | |
---|---|
Position(glm::vec3 pos) | |
Position() =default | |
void | Translate(const glm::vec3 amount) |
void | Translate(const glm::vec3 amount, const glm::quat orientation) |
void | Out(proto::Component * target) const |
void | Out(proto::Position * comp) const |
void | In(const proto::Component & source) |
void | In(const proto::Position & comp) |
Public Attributes
Name | |
---|---|
glm::vec3 | value |
Public Functions Documentation
function Position
inline Position(
glm::vec3 pos
)
function Position
Position() =default
function Translate
void Translate(
const glm::vec3 amount
)
function Translate
void Translate(
const glm::vec3 amount,
const glm::quat orientation
)
function Out
void Out(
proto::Component * target
) const
function Out
void Out(
proto::Position * comp
) const
function In
void In(
const proto::Component & source
)
function In
void In(
const proto::Position & comp
)
Public Attributes Documentation
variable value
glm::vec3 value = {0.0f, 0.0f, 0.0f};
Updated on 2022-07-24 at 19:27:35 +0000