#include <rectangle.hpp>
|
| rectangle (i_ecs &aEcs, const vec3 &aPosition, const vec2 &aExtents) |
|
| rectangle (i_ecs &aEcs, const vec3 &aPosition, const vec2 &aExtents, const neogfx::color &aColor) |
|
| rectangle (i_ecs &aEcs, const vec3 &aPosition, const vec2 &aExtents, const i_texture &aTexture) |
|
| rectangle (i_ecs &aEcs, const vec3 &aPosition, const vec2 &aExtents, const i_image &aImage) |
|
| rectangle (i_ecs &aEcs, const vec3 &aPosition, const vec2 &aExtents, const i_texture &aTexture, const rect &aTextureRect) |
|
| rectangle (i_ecs &aEcs, const vec3 &aPosition, const vec2 &aExtents, const i_image &aImage, const rect &aTextureRect) |
|
| rectangle (const rectangle &aOther) |
|
| entity (i_ecs &aEcs, entity_id aId) |
|
| entity (i_ecs &aEcs, const entity_archetype_id &aArchetypeId) |
|
template<typename... ComponentData> |
| entity (i_ecs &aEcs, const entity_archetype_id &aArchetypeId, ComponentData &&... aComponentData) |
|
| ~entity () |
|
| entity (const entity &aOther)=delete |
|
entity & | operator= (const entity &aOther)=delete |
|
i_ecs & | ecs () const |
|
entity_id | id () const |
|
bool | detached_or_destroyed () const |
|
entity_id | detach () |
|
Definition at line 94 of file rectangle.hpp.
◆ rectangle() [1/7]
neogfx::game::shape::rectangle::rectangle |
( |
i_ecs & |
aEcs, |
|
|
const vec3 & |
aPosition, |
|
|
const vec2 & |
aExtents |
|
) |
| |
◆ rectangle() [2/7]
neogfx::game::shape::rectangle::rectangle |
( |
i_ecs & |
aEcs, |
|
|
const vec3 & |
aPosition, |
|
|
const vec2 & |
aExtents, |
|
|
const neogfx::color & |
aColor |
|
) |
| |
◆ rectangle() [3/7]
neogfx::game::shape::rectangle::rectangle |
( |
i_ecs & |
aEcs, |
|
|
const vec3 & |
aPosition, |
|
|
const vec2 & |
aExtents, |
|
|
const i_texture & |
aTexture |
|
) |
| |
◆ rectangle() [4/7]
neogfx::game::shape::rectangle::rectangle |
( |
i_ecs & |
aEcs, |
|
|
const vec3 & |
aPosition, |
|
|
const vec2 & |
aExtents, |
|
|
const i_image & |
aImage |
|
) |
| |
◆ rectangle() [5/7]
neogfx::game::shape::rectangle::rectangle |
( |
i_ecs & |
aEcs, |
|
|
const vec3 & |
aPosition, |
|
|
const vec2 & |
aExtents, |
|
|
const i_texture & |
aTexture, |
|
|
const rect & |
aTextureRect |
|
) |
| |
◆ rectangle() [6/7]
neogfx::game::shape::rectangle::rectangle |
( |
i_ecs & |
aEcs, |
|
|
const vec3 & |
aPosition, |
|
|
const vec2 & |
aExtents, |
|
|
const i_image & |
aImage, |
|
|
const rect & |
aTextureRect |
|
) |
| |
◆ rectangle() [7/7]
neogfx::game::shape::rectangle::rectangle |
( |
const rectangle & |
aOther | ) |
|
◆ archetype()
The documentation for this class was generated from the following file: