Composes composable objects. More...
Go to the source code of this file.
Classes | |
class | wze::entity |
Namespaces | |
namespace | wze |
Wizard Engine. | |
Composes composable objects.
Default virtual destructor.
Explicitly composes the components of the entity and erases expired ones.
Constructs an entity instance.
Sets whether the y position is affected by the angle.
Returns whether the y position is affected by the angle.
Sets whether the x position is affected by the angle.
Returns whether the x position is affected by the angle.
Sets whether the angle is attached to entities.
Returns whether the angle is attached to entities.
Sets whether the y position is attached to entities.
Returns whether the y position is attached to entities.
Sets whether the x position is attached to entities.
Returns whether the x position is attached to entities.
Sets the angle offset of the entity.
Returns the angle offset of the entity.
Sets the y offset of the entity.
Returns the y offset of the entity.
Sets the x offset of the entity.
Returns the x offset of the entity.
Sets the angle of the entity.
Returns the angle of the entity.
Sets the y position of the entity.
Returns the y position of the entity.
Sets the x position of the entity.
Returns the x position of the entity.
Returns the components of the entity.
Updates the properties of the components.
Updates the angle of a component instance.
Updates the y position of a component instance.
Updates the x position of a component instance.
updater | Property updaters. |
x | X position of the entity. |
y | Y position of the entity. |
angle | Angle of the entity. |
x_offset | X offset of the entity. |
y_offset | Y offset of the entity. |
angle_offset | Angle offset of the entity. |
attach_x | Whether the x position is attached to entities. |
attach_y | Whether the y position is attached to entities. |
attach_angle | Whether the angle is attached to entities. |
x_angle_lock | Whether the x position is affected by the angle. |
y_angle_lock | Whether the y position is affected by the angle. |
components | Components of the entity. |
x | X position of the entity. |
y | Y position of the entity. |
angle | Angle of the entity. |
x_offset | X offset of the entity. |
y_offset | Y offset of the entity. |
angle_offset | Angle offset of the entity. |
attach_x | Whether the x position is attached to entities. |
attach_y | Whether the y position is attached to entities. |
attach_angle | Whether tha angle is attached to entities. |
x_angle_lock | Whether the x position is affected by the angle. |
y_angle_lock | Whether the y position is affected by the angle. |
Definition in file entity.hpp.