class StageEntity
- StageEntity
- Entitas::Entity
- Reference
- Object
Overview
Entitas::Entity
for the StageContext
Included Modules
- Oid::ActorListener::Helper
- Oid::CollidableEntity
- Oid::Components::Actor::Helper
- Oid::Components::Asset::Helper
- Oid::Components::AssetLoaded::Helper
- Oid::Components::BoundingBox::Helper
- Oid::Components::Camera::Helper
- Oid::Components::CameraTarget::Helper
- Oid::Components::Collidable::Helper
- Oid::Components::Destroyed::Helper
- Oid::Components::Direction::Helper
- Oid::Components::Hidden::Helper
- Oid::Components::Interactive::Helper
- Oid::Components::Move::Helper
- Oid::Components::Moveable::Helper
- Oid::Components::MoveComplete::Helper
- Oid::Components::Mover::Helper
- Oid::Components::Position::Helper
- Oid::Components::PositionType::Helper
- Oid::Components::Prop::Helper
- Oid::Components::RootView::Helper
- Oid::Components::Rotation::Helper
- Oid::Components::Scale::Helper
- Oid::Components::UiElement::Helper
- Oid::Components::View::Helper
- Oid::Components::ViewElement::Helper
- Oid::DestroyedListener::Helper
- Oid::HiddenListener::Helper
- Oid::HiddenRemovedListener::Helper
- Oid::PositionListener::Helper
- Oid::PropListener::Helper
- Oid::RenderableEntity
Defined in:
oid/context_extensions.crInstance methods inherited from module Oid::PropListener::Helper
add_component_prop_listener : Entitas::Entityadd_component_prop_listener(**args) : Entitas::Entity add_component_prop_listener, add_prop_listener(value : Set(Oid::Components::Prop::Listener) = Set(::Oid::Components::Prop::Listener).new) : Entitas::Entity add_prop_listener, del_component_prop_listener : Entitas::Entity del_component_prop_listener, del_prop_listener : Entitas::Entity del_prop_listener, get_component_prop_listener : Oid::PropListener get_component_prop_listener, has_component_prop_listener? : Bool has_component_prop_listener?, has_prop_listener? : Bool has_prop_listener?, prop_listener : Oid::PropListener prop_listener, prop_listener? : Bool prop_listener?, remove_component_prop_listener remove_component_prop_listener, remove_prop_listener remove_prop_listener, replace_component_prop_listener(component : Oid::PropListener)
replace_component_prop_listener(**args) replace_component_prop_listener, replace_prop_listener(value : Set(Oid::Components::Prop::Listener))
replace_prop_listener(component : Oid::PropListener) replace_prop_listener
Instance methods inherited from module Oid::PositionListener::Helper
add_component_position_listener : Entitas::Entityadd_component_position_listener(**args) : Entitas::Entity add_component_position_listener, add_position_listener(value : Set(Oid::Components::Position::Listener) = Set(::Oid::Components::Position::Listener).new) : Entitas::Entity add_position_listener, del_component_position_listener : Entitas::Entity del_component_position_listener, del_position_listener : Entitas::Entity del_position_listener, get_component_position_listener : Oid::PositionListener get_component_position_listener, has_component_position_listener? : Bool has_component_position_listener?, has_position_listener? : Bool has_position_listener?, position_listener : Oid::PositionListener position_listener, position_listener? : Bool position_listener?, remove_component_position_listener remove_component_position_listener, remove_position_listener remove_position_listener, replace_component_position_listener(component : Oid::PositionListener)
replace_component_position_listener(**args) replace_component_position_listener, replace_position_listener(value : Set(Oid::Components::Position::Listener))
replace_position_listener(component : Oid::PositionListener) replace_position_listener
Instance methods inherited from module Oid::HiddenRemovedListener::Helper
add_component_hidden_removed_listener : Entitas::Entityadd_component_hidden_removed_listener(**args) : Entitas::Entity add_component_hidden_removed_listener, add_hidden_removed_listener(value : Set(Oid::Components::Hidden::RemovedListener) = Set(::Oid::Components::Hidden::RemovedListener).new) : Entitas::Entity add_hidden_removed_listener, del_component_hidden_removed_listener : Entitas::Entity del_component_hidden_removed_listener, del_hidden_removed_listener : Entitas::Entity del_hidden_removed_listener, get_component_hidden_removed_listener : Oid::HiddenRemovedListener get_component_hidden_removed_listener, has_component_hidden_removed_listener? : Bool has_component_hidden_removed_listener?, has_hidden_removed_listener? : Bool has_hidden_removed_listener?, hidden_removed_listener : Oid::HiddenRemovedListener hidden_removed_listener, hidden_removed_listener? : Bool hidden_removed_listener?, remove_component_hidden_removed_listener remove_component_hidden_removed_listener, remove_hidden_removed_listener remove_hidden_removed_listener, replace_component_hidden_removed_listener(component : Oid::HiddenRemovedListener)
replace_component_hidden_removed_listener(**args) replace_component_hidden_removed_listener, replace_hidden_removed_listener(value : Set(Oid::Components::Hidden::RemovedListener))
replace_hidden_removed_listener(component : Oid::HiddenRemovedListener) replace_hidden_removed_listener
Instance methods inherited from module Oid::HiddenListener::Helper
add_component_hidden_listener : Entitas::Entityadd_component_hidden_listener(**args) : Entitas::Entity add_component_hidden_listener, add_hidden_listener(value : Set(Oid::Components::Hidden::Listener) = Set(::Oid::Components::Hidden::Listener).new) : Entitas::Entity add_hidden_listener, del_component_hidden_listener : Entitas::Entity del_component_hidden_listener, del_hidden_listener : Entitas::Entity del_hidden_listener, get_component_hidden_listener : Oid::HiddenListener get_component_hidden_listener, has_component_hidden_listener? : Bool has_component_hidden_listener?, has_hidden_listener? : Bool has_hidden_listener?, hidden_listener : Oid::HiddenListener hidden_listener, hidden_listener? : Bool hidden_listener?, remove_component_hidden_listener remove_component_hidden_listener, remove_hidden_listener remove_hidden_listener, replace_component_hidden_listener(component : Oid::HiddenListener)
replace_component_hidden_listener(**args) replace_component_hidden_listener, replace_hidden_listener(value : Set(Oid::Components::Hidden::Listener))
replace_hidden_listener(component : Oid::HiddenListener) replace_hidden_listener
Instance methods inherited from module Oid::DestroyedListener::Helper
add_component_destroyed_listener : Entitas::Entityadd_component_destroyed_listener(**args) : Entitas::Entity add_component_destroyed_listener, add_destroyed_listener(value : Set(Oid::Components::Destroyed::Listener) = Set(::Oid::Components::Destroyed::Listener).new) : Entitas::Entity add_destroyed_listener, del_component_destroyed_listener : Entitas::Entity del_component_destroyed_listener, del_destroyed_listener : Entitas::Entity del_destroyed_listener, destroyed_listener : Oid::DestroyedListener destroyed_listener, destroyed_listener? : Bool destroyed_listener?, get_component_destroyed_listener : Oid::DestroyedListener get_component_destroyed_listener, has_component_destroyed_listener? : Bool has_component_destroyed_listener?, has_destroyed_listener? : Bool has_destroyed_listener?, remove_component_destroyed_listener remove_component_destroyed_listener, remove_destroyed_listener remove_destroyed_listener, replace_component_destroyed_listener(component : Oid::DestroyedListener)
replace_component_destroyed_listener(**args) replace_component_destroyed_listener, replace_destroyed_listener(value : Set(Oid::Components::Destroyed::Listener))
replace_destroyed_listener(component : Oid::DestroyedListener) replace_destroyed_listener
Instance methods inherited from module Oid::Components::ViewElement::Helper
add_component_view_element : Entitas::Entityadd_component_view_element(**args) : Entitas::Entity add_component_view_element, add_view_element(**args) : Entitas::Entity add_view_element, del_component_view_element : Entitas::Entity del_component_view_element, del_view_element : Entitas::Entity del_view_element, get_component_view_element : Oid::Components::ViewElement get_component_view_element, has_component_view_element? : Bool has_component_view_element?, has_view_element? : Bool has_view_element?, remove_component_view_element remove_component_view_element, remove_view_element remove_view_element, replace_component_view_element(component : Oid::Components::ViewElement)
replace_component_view_element(**args) replace_component_view_element, replace_view_element(component : Oid::Components::ViewElement)
replace_view_element(**args) replace_view_element, view_element : Oid::Components::ViewElement view_element, view_element? : Bool view_element?
Instance methods inherited from module Oid::Components::View::Helper
add_component_view : Entitas::Entityadd_component_view(**args) : Entitas::Entity add_component_view, add_view(value : Oid::Controller::View) : Entitas::Entity add_view, del_component_view : Entitas::Entity del_component_view, del_view : Entitas::Entity del_view, get_component_view : Oid::Components::View get_component_view, has_component_view? : Bool has_component_view?, has_view? : Bool has_view?, remove_component_view remove_component_view, remove_view remove_view, replace_component_view(component : Oid::Components::View)
replace_component_view(**args) replace_component_view, replace_view(component : Oid::Components::View)
replace_view(value : Oid::Controller::View) replace_view, view : Oid::Components::View view, view? : Bool view?
Instance methods inherited from module Oid::Components::UiElement::Helper
add_component_ui_element : Entitas::Entityadd_component_ui_element(**args) : Entitas::Entity add_component_ui_element, add_ui_element : Entitas::Entity add_ui_element, del_component_ui_element : Entitas::Entity del_component_ui_element, del_ui_element : Entitas::Entity del_ui_element, get_component_ui_element : Oid::Components::UiElement get_component_ui_element, has_component_ui_element? : Bool has_component_ui_element?, has_ui_element? : Bool has_ui_element?, remove_component_ui_element remove_component_ui_element, remove_ui_element remove_ui_element, replace_component_ui_element(component : Oid::Components::UiElement)
replace_component_ui_element(**args) replace_component_ui_element, replace_ui_element(component : Oid::Components::UiElement)
replace_ui_element replace_ui_element, ui_element : Oid::Components::UiElement ui_element, ui_element=(value : Bool) ui_element=, ui_element? : Bool ui_element?
Instance methods inherited from module Oid::Components::Scale::Helper
add_component_scale : Entitas::Entityadd_component_scale(**args) : Entitas::Entity add_component_scale, add_scale(value : Float64 = 1.0) : Entitas::Entity add_scale, del_component_scale : Entitas::Entity del_component_scale, del_scale : Entitas::Entity del_scale, get_component_scale : Oid::Components::Scale get_component_scale, has_component_scale? : Bool has_component_scale?, has_scale? : Bool has_scale?, remove_component_scale remove_component_scale, remove_scale remove_scale, replace_component_scale(component : Oid::Components::Scale)
replace_component_scale(**args) replace_component_scale, replace_scale(value : Float64)
replace_scale(component : Oid::Components::Scale) replace_scale, scale : Oid::Components::Scale scale, scale? : Bool scale?
Instance methods inherited from module Oid::Components::Rotation::Helper
add_component_rotation : Entitas::Entityadd_component_rotation(**args) : Entitas::Entity add_component_rotation, add_rotation(value : Oid::Vector3 = Oid::Vector3.zero) : Entitas::Entity add_rotation, del_component_rotation : Entitas::Entity del_component_rotation, del_rotation : Entitas::Entity del_rotation, get_component_rotation : Oid::Components::Rotation get_component_rotation, has_component_rotation? : Bool has_component_rotation?, has_rotation? : Bool has_rotation?, remove_component_rotation remove_component_rotation, remove_rotation remove_rotation, replace_component_rotation(component : Oid::Components::Rotation)
replace_component_rotation(**args) replace_component_rotation, replace_rotation(value : Oid::Vector3)
replace_rotation(component : Oid::Components::Rotation) replace_rotation, rotation : Oid::Components::Rotation rotation, rotation? : Bool rotation?
Instance methods inherited from module Oid::Components::RootView::Helper
add_component_root_view : Entitas::Entityadd_component_root_view(**args) : Entitas::Entity add_component_root_view, add_root_view : Entitas::Entity add_root_view, del_component_root_view : Entitas::Entity del_component_root_view, del_root_view : Entitas::Entity del_root_view, get_component_root_view : Oid::Components::RootView get_component_root_view, has_component_root_view? : Bool has_component_root_view?, has_root_view? : Bool has_root_view?, remove_component_root_view remove_component_root_view, remove_root_view remove_root_view, replace_component_root_view(component : Oid::Components::RootView)
replace_component_root_view(**args) replace_component_root_view, replace_root_view(component : Oid::Components::RootView)
replace_root_view replace_root_view, root_view : Oid::Components::RootView root_view, root_view=(value : Bool) root_view=, root_view? : Bool root_view?
Instance methods inherited from module Oid::Components::Prop::Helper
add_component_prop : Entitas::Entityadd_component_prop(**args) : Entitas::Entity add_component_prop, add_prop(name : String) : Entitas::Entity add_prop, add_prop_listener(value : Oid::Components::Prop::Listener) add_prop_listener, del_component_prop : Entitas::Entity del_component_prop, del_prop : Entitas::Entity del_prop, get_component_prop : Oid::Components::Prop get_component_prop, has_component_prop? : Bool has_component_prop?, has_prop? : Bool has_prop?, prop : Oid::Components::Prop prop, prop? : Bool prop?, remove_component_prop remove_component_prop, remove_prop remove_prop, remove_prop_listener(value : Oid::Components::Prop::Listener, remove_comp_when_empty = false) remove_prop_listener, replace_component_prop(component : Oid::Components::Prop)
replace_component_prop(**args) replace_component_prop, replace_prop(name : String)
replace_prop(component : Oid::Components::Prop) replace_prop
Instance methods inherited from module Oid::Components::PositionType::Helper
add_component_position_type : Entitas::Entityadd_component_position_type(**args) : Entitas::Entity add_component_position_type, add_position_type(value : Oid::Enum::Position = Oid::Enum::Position::Relative) : Entitas::Entity add_position_type, del_component_position_type : Entitas::Entity del_component_position_type, del_position_type : Entitas::Entity del_position_type, get_component_position_type : Oid::Components::PositionType get_component_position_type, has_component_position_type? : Bool has_component_position_type?, has_position_type? : Bool has_position_type?, position_type : Oid::Components::PositionType position_type, position_type? : Bool position_type?, remove_component_position_type remove_component_position_type, remove_position_type remove_position_type, replace_component_position_type(component : Oid::Components::PositionType)
replace_component_position_type(**args) replace_component_position_type, replace_position_type(value : Oid::Enum::Position)
replace_position_type(component : Oid::Components::PositionType) replace_position_type
Instance methods inherited from module Oid::Components::Position::Helper
add_component_position : Entitas::Entityadd_component_position(**args) : Entitas::Entity add_component_position, add_position(value : Oid::Vector3 = Oid::Vector3.zero) : Entitas::Entity add_position, add_position_listener(value : Oid::Components::Position::Listener) add_position_listener, del_component_position : Entitas::Entity del_component_position, del_position : Entitas::Entity del_position, get_component_position : Oid::Components::Position get_component_position, has_component_position? : Bool has_component_position?, has_position? : Bool has_position?, position : Oid::Components::Position position, position? : Bool position?, remove_component_position remove_component_position, remove_position remove_position, remove_position_listener(value : Oid::Components::Position::Listener, remove_comp_when_empty = false) remove_position_listener, replace_component_position(component : Oid::Components::Position)
replace_component_position(**args) replace_component_position, replace_position(value : Oid::Vector3)
replace_position(component : Oid::Components::Position) replace_position
Instance methods inherited from module Oid::Components::Mover::Helper
add_component_mover : Entitas::Entityadd_component_mover(**args) : Entitas::Entity add_component_mover, add_mover : Entitas::Entity add_mover, del_component_mover : Entitas::Entity del_component_mover, del_mover : Entitas::Entity del_mover, get_component_mover : Oid::Components::Mover get_component_mover, has_component_mover? : Bool has_component_mover?, has_mover? : Bool has_mover?, mover : Oid::Components::Mover mover, mover=(value : Bool) mover=, mover? : Bool mover?, remove_component_mover remove_component_mover, remove_mover remove_mover, replace_component_mover(component : Oid::Components::Mover)
replace_component_mover(**args) replace_component_mover, replace_mover(component : Oid::Components::Mover)
replace_mover replace_mover
Instance methods inherited from module Oid::Components::Moveable::Helper
add_component_moveable : Entitas::Entityadd_component_moveable(**args) : Entitas::Entity add_component_moveable, add_moveable : Entitas::Entity add_moveable, del_component_moveable : Entitas::Entity del_component_moveable, del_moveable : Entitas::Entity del_moveable, get_component_moveable : Oid::Components::Moveable get_component_moveable, has_component_moveable? : Bool has_component_moveable?, has_moveable? : Bool has_moveable?, moveable : Oid::Components::Moveable moveable, moveable=(value : Bool) moveable=, moveable? : Bool moveable?, remove_component_moveable remove_component_moveable, remove_moveable remove_moveable, replace_component_moveable(component : Oid::Components::Moveable)
replace_component_moveable(**args) replace_component_moveable, replace_moveable(component : Oid::Components::Moveable)
replace_moveable replace_moveable
Instance methods inherited from module Oid::Components::MoveComplete::Helper
add_component_move_complete : Entitas::Entityadd_component_move_complete(**args) : Entitas::Entity add_component_move_complete, add_move_complete : Entitas::Entity add_move_complete, del_component_move_complete : Entitas::Entity del_component_move_complete, del_move_complete : Entitas::Entity del_move_complete, get_component_move_complete : Oid::Components::MoveComplete get_component_move_complete, has_component_move_complete? : Bool has_component_move_complete?, has_move_complete? : Bool has_move_complete?, move_complete : Oid::Components::MoveComplete move_complete, move_complete=(value : Bool) move_complete=, move_complete? : Bool move_complete?, remove_component_move_complete remove_component_move_complete, remove_move_complete remove_move_complete, replace_component_move_complete(component : Oid::Components::MoveComplete)
replace_component_move_complete(**args) replace_component_move_complete, replace_move_complete(component : Oid::Components::MoveComplete)
replace_move_complete replace_move_complete
Instance methods inherited from module Oid::Components::Move::Helper
add_component_move : Entitas::Entityadd_component_move(**args) : Entitas::Entity add_component_move, add_move(**args) : Entitas::Entity add_move, del_component_move : Entitas::Entity del_component_move, del_move : Entitas::Entity del_move, get_component_move : Oid::Components::Move get_component_move, has_component_move? : Bool has_component_move?, has_move? : Bool has_move?, move : Oid::Components::Move move, move? : Bool move?, remove_component_move remove_component_move, remove_move remove_move, replace_component_move(component : Oid::Components::Move)
replace_component_move(**args) replace_component_move, replace_move(component : Oid::Components::Move)
replace_move(**args) replace_move
Instance methods inherited from module Oid::Components::Interactive::Helper
add_component_interactive : Entitas::Entityadd_component_interactive(**args) : Entitas::Entity add_component_interactive, add_interactive : Entitas::Entity add_interactive, del_component_interactive : Entitas::Entity del_component_interactive, del_interactive : Entitas::Entity del_interactive, get_component_interactive : Oid::Components::Interactive get_component_interactive, has_component_interactive? : Bool has_component_interactive?, has_interactive? : Bool has_interactive?, interactive : Oid::Components::Interactive interactive, interactive=(value : Bool) interactive=, interactive? : Bool interactive?, remove_component_interactive remove_component_interactive, remove_interactive remove_interactive, replace_component_interactive(component : Oid::Components::Interactive)
replace_component_interactive(**args) replace_component_interactive, replace_interactive(component : Oid::Components::Interactive)
replace_interactive replace_interactive
Instance methods inherited from module Oid::Components::Hidden::Helper
add_component_hidden : Entitas::Entityadd_component_hidden(**args) : Entitas::Entity add_component_hidden, add_hidden : Entitas::Entity add_hidden, add_hidden_listener(value : Oid::Components::Hidden::Listener) add_hidden_listener, add_hidden_removed_listener(value : Oid::Components::Hidden::RemovedListener) add_hidden_removed_listener, del_component_hidden : Entitas::Entity del_component_hidden, del_hidden : Entitas::Entity del_hidden, get_component_hidden : Oid::Components::Hidden get_component_hidden, has_component_hidden? : Bool has_component_hidden?, has_hidden? : Bool has_hidden?, hidden : Oid::Components::Hidden hidden, hidden=(value : Bool) hidden=, hidden? : Bool hidden?, remove_component_hidden remove_component_hidden, remove_hidden remove_hidden, remove_hidden_listener(value : Oid::Components::Hidden::Listener, remove_comp_when_empty = false) remove_hidden_listener, remove_hidden_removed_listener(value : Oid::Components::Hidden::RemovedListener, remove_comp_when_empty = false) remove_hidden_removed_listener, replace_component_hidden(component : Oid::Components::Hidden)
replace_component_hidden(**args) replace_component_hidden, replace_hidden(component : Oid::Components::Hidden)
replace_hidden replace_hidden
Instance methods inherited from module Oid::Components::Direction::Helper
add_component_direction : Entitas::Entityadd_component_direction(**args) : Entitas::Entity add_component_direction, add_direction(value : Float64) : Entitas::Entity add_direction, del_component_direction : Entitas::Entity del_component_direction, del_direction : Entitas::Entity del_direction, direction : Oid::Components::Direction direction, direction? : Bool direction?, get_component_direction : Oid::Components::Direction get_component_direction, has_component_direction? : Bool has_component_direction?, has_direction? : Bool has_direction?, remove_component_direction remove_component_direction, remove_direction remove_direction, replace_component_direction(component : Oid::Components::Direction)
replace_component_direction(**args) replace_component_direction, replace_direction(value : Float64)
replace_direction(component : Oid::Components::Direction) replace_direction
Instance methods inherited from module Oid::Components::Destroyed::Helper
add_component_destroyed : Entitas::Entityadd_component_destroyed(**args) : Entitas::Entity add_component_destroyed, add_destroyed : Entitas::Entity add_destroyed, add_destroyed_listener(value : Oid::Components::Destroyed::Listener) add_destroyed_listener, del_component_destroyed : Entitas::Entity del_component_destroyed, del_destroyed : Entitas::Entity del_destroyed, destroyed : Oid::Components::Destroyed destroyed, destroyed=(value : Bool) destroyed=, destroyed? : Bool destroyed?, get_component_destroyed : Oid::Components::Destroyed get_component_destroyed, has_component_destroyed? : Bool has_component_destroyed?, has_destroyed? : Bool has_destroyed?, remove_component_destroyed remove_component_destroyed, remove_destroyed remove_destroyed, remove_destroyed_listener(value : Oid::Components::Destroyed::Listener, remove_comp_when_empty = false) remove_destroyed_listener, replace_component_destroyed(component : Oid::Components::Destroyed)
replace_component_destroyed(**args) replace_component_destroyed, replace_destroyed(component : Oid::Components::Destroyed)
replace_destroyed replace_destroyed
Instance methods inherited from module Oid::Components::Collidable::Helper
add_collidable : Entitas::Entity
add_collidable,
add_component_collidable : Entitas::Entityadd_component_collidable(**args) : Entitas::Entity add_component_collidable, collidable : Oid::Components::Collidable collidable, collidable=(value : Bool) collidable=, collidable? : Bool collidable?, del_collidable : Entitas::Entity del_collidable, del_component_collidable : Entitas::Entity del_component_collidable, get_component_collidable : Oid::Components::Collidable get_component_collidable, has_collidable? : Bool has_collidable?, has_component_collidable? : Bool has_component_collidable?, remove_collidable remove_collidable, remove_component_collidable remove_component_collidable, replace_collidable(component : Oid::Components::Collidable)
replace_collidable replace_collidable, replace_component_collidable(component : Oid::Components::Collidable)
replace_component_collidable(**args) replace_component_collidable
Instance methods inherited from module Oid::Components::CameraTarget::Helper
add_camera_target : Entitas::Entity
add_camera_target,
add_component_camera_target : Entitas::Entityadd_component_camera_target(**args) : Entitas::Entity add_component_camera_target, camera_target : Oid::Components::CameraTarget camera_target, camera_target=(value : Bool) camera_target=, camera_target? : Bool camera_target?, del_camera_target : Entitas::Entity del_camera_target, del_component_camera_target : Entitas::Entity del_component_camera_target, get_component_camera_target : Oid::Components::CameraTarget get_component_camera_target, has_camera_target? : Bool has_camera_target?, has_component_camera_target? : Bool has_component_camera_target?, remove_camera_target remove_camera_target, remove_component_camera_target remove_component_camera_target, replace_camera_target(component : Oid::Components::CameraTarget)
replace_camera_target replace_camera_target, replace_component_camera_target(component : Oid::Components::CameraTarget)
replace_component_camera_target(**args) replace_component_camera_target
Instance methods inherited from module Oid::Components::Camera::Helper
add_camera(**args) : Entitas::Entity
add_camera,
add_component_camera : Entitas::Entityadd_component_camera(**args) : Entitas::Entity add_component_camera, camera : Oid::Components::Camera camera, camera? : Bool camera?, del_camera : Entitas::Entity del_camera, del_component_camera : Entitas::Entity del_component_camera, get_component_camera : Oid::Components::Camera get_component_camera, has_camera? : Bool has_camera?, has_component_camera? : Bool has_component_camera?, remove_camera remove_camera, remove_component_camera remove_component_camera, replace_camera(component : Oid::Components::Camera)
replace_camera(**args) replace_camera, replace_component_camera(component : Oid::Components::Camera)
replace_component_camera(**args) replace_component_camera
Instance methods inherited from module Oid::Components::BoundingBox::Helper
add_bounding_box(value : Oid::Element::BoundingBox) : Entitas::Entity
add_bounding_box,
add_component_bounding_box : Entitas::Entityadd_component_bounding_box(**args) : Entitas::Entity add_component_bounding_box, bounding_box : Oid::Components::BoundingBox bounding_box, bounding_box? : Bool bounding_box?, del_bounding_box : Entitas::Entity del_bounding_box, del_component_bounding_box : Entitas::Entity del_component_bounding_box, get_component_bounding_box : Oid::Components::BoundingBox get_component_bounding_box, has_bounding_box? : Bool has_bounding_box?, has_component_bounding_box? : Bool has_component_bounding_box?, remove_bounding_box remove_bounding_box, remove_component_bounding_box remove_component_bounding_box, replace_bounding_box(component : Oid::Components::BoundingBox)
replace_bounding_box(value : Oid::Element::BoundingBox) replace_bounding_box, replace_component_bounding_box(component : Oid::Components::BoundingBox)
replace_component_bounding_box(**args) replace_component_bounding_box
Instance methods inherited from module Oid::Components::AssetLoaded::Helper
add_asset_loaded : Entitas::Entity
add_asset_loaded,
add_component_asset_loaded : Entitas::Entityadd_component_asset_loaded(**args) : Entitas::Entity add_component_asset_loaded, asset_loaded : Oid::Components::AssetLoaded asset_loaded, asset_loaded=(value : Bool) asset_loaded=, asset_loaded? : Bool asset_loaded?, del_asset_loaded : Entitas::Entity del_asset_loaded, del_component_asset_loaded : Entitas::Entity del_component_asset_loaded, get_component_asset_loaded : Oid::Components::AssetLoaded get_component_asset_loaded, has_asset_loaded? : Bool has_asset_loaded?, has_component_asset_loaded? : Bool has_component_asset_loaded?, remove_asset_loaded remove_asset_loaded, remove_component_asset_loaded remove_component_asset_loaded, replace_asset_loaded(component : Oid::Components::AssetLoaded)
replace_asset_loaded replace_asset_loaded, replace_component_asset_loaded(component : Oid::Components::AssetLoaded)
replace_component_asset_loaded(**args) replace_component_asset_loaded
Instance methods inherited from module Oid::Components::Asset::Helper
add_asset(**args) : Entitas::Entity
add_asset,
add_component_asset : Entitas::Entityadd_component_asset(**args) : Entitas::Entity add_component_asset, asset : Oid::Components::Asset asset, asset? : Bool asset?, del_asset : Entitas::Entity del_asset, del_component_asset : Entitas::Entity del_component_asset, get_component_asset : Oid::Components::Asset get_component_asset, has_asset? : Bool has_asset?, has_component_asset? : Bool has_component_asset?, remove_asset remove_asset, remove_component_asset remove_component_asset, replace_asset(component : Oid::Components::Asset)
replace_asset(**args) replace_asset, replace_component_asset(component : Oid::Components::Asset)
replace_component_asset(**args) replace_component_asset
Instance methods inherited from module Oid::Components::Actor::Helper
actor : Oid::Components::Actor
actor,
actor? : Bool
actor?,
add_actor(name : String) : Entitas::Entity
add_actor,
add_actor_listener(value : Oid::Components::Actor::Listener)
add_actor_listener,
add_component_actor : Entitas::Entityadd_component_actor(**args) : Entitas::Entity add_component_actor, del_actor : Entitas::Entity del_actor, del_component_actor : Entitas::Entity del_component_actor, get_component_actor : Oid::Components::Actor get_component_actor, has_actor? : Bool has_actor?, has_component_actor? : Bool has_component_actor?, remove_actor remove_actor, remove_actor_listener(value : Oid::Components::Actor::Listener, remove_comp_when_empty = false) remove_actor_listener, remove_component_actor remove_component_actor, replace_actor(name : String)
replace_actor(component : Oid::Components::Actor) replace_actor, replace_component_actor(component : Oid::Components::Actor)
replace_component_actor(**args) replace_component_actor
Instance methods inherited from module Oid::ActorListener::Helper
actor_listener : Oid::ActorListener
actor_listener,
actor_listener? : Bool
actor_listener?,
add_actor_listener(value : Set(Oid::Components::Actor::Listener) = Set(::Oid::Components::Actor::Listener).new) : Entitas::Entity
add_actor_listener,
add_component_actor_listener : Entitas::Entityadd_component_actor_listener(**args) : Entitas::Entity add_component_actor_listener, del_actor_listener : Entitas::Entity del_actor_listener, del_component_actor_listener : Entitas::Entity del_component_actor_listener, get_component_actor_listener : Oid::ActorListener get_component_actor_listener, has_actor_listener? : Bool has_actor_listener?, has_component_actor_listener? : Bool has_component_actor_listener?, remove_actor_listener remove_actor_listener, remove_component_actor_listener remove_component_actor_listener, replace_actor_listener(value : Set(Oid::Components::Actor::Listener))
replace_actor_listener(component : Oid::ActorListener) replace_actor_listener, replace_component_actor_listener(component : Oid::ActorListener)
replace_component_actor_listener(**args) replace_component_actor_listener
Instance methods inherited from module Oid::CollidableEntity
bbox
bbox
Instance methods inherited from module Oid::Components::Collidable::Helper
add_collidable : Entitas::Entity
add_collidable,
add_component_collidable : Entitas::Entityadd_component_collidable(**args) : Entitas::Entity add_component_collidable, collidable : Oid::Components::Collidable collidable, collidable=(value : Bool) collidable=, collidable? : Bool collidable?, del_collidable : Entitas::Entity del_collidable, del_component_collidable : Entitas::Entity del_component_collidable, get_component_collidable : Oid::Components::Collidable get_component_collidable, has_collidable? : Bool has_collidable?, has_component_collidable? : Bool has_component_collidable?, remove_collidable remove_collidable, remove_component_collidable remove_component_collidable, replace_collidable(component : Oid::Components::Collidable)
replace_collidable replace_collidable, replace_component_collidable(component : Oid::Components::Collidable)
replace_component_collidable(**args) replace_component_collidable
Instance methods inherited from module Oid::Components::UiElement::Helper
add_component_ui_element : Entitas::Entityadd_component_ui_element(**args) : Entitas::Entity add_component_ui_element, add_ui_element : Entitas::Entity add_ui_element, del_component_ui_element : Entitas::Entity del_component_ui_element, del_ui_element : Entitas::Entity del_ui_element, get_component_ui_element : Oid::Components::UiElement get_component_ui_element, has_component_ui_element? : Bool has_component_ui_element?, has_ui_element? : Bool has_ui_element?, remove_component_ui_element remove_component_ui_element, remove_ui_element remove_ui_element, replace_component_ui_element(component : Oid::Components::UiElement)
replace_component_ui_element(**args) replace_component_ui_element, replace_ui_element(component : Oid::Components::UiElement)
replace_ui_element replace_ui_element, ui_element : Oid::Components::UiElement ui_element, ui_element=(value : Bool) ui_element=, ui_element? : Bool ui_element?
Instance methods inherited from module Oid::Components::ViewElement::Helper
add_component_view_element : Entitas::Entityadd_component_view_element(**args) : Entitas::Entity add_component_view_element, add_view_element(**args) : Entitas::Entity add_view_element, del_component_view_element : Entitas::Entity del_component_view_element, del_view_element : Entitas::Entity del_view_element, get_component_view_element : Oid::Components::ViewElement get_component_view_element, has_component_view_element? : Bool has_component_view_element?, has_view_element? : Bool has_view_element?, remove_component_view_element remove_component_view_element, remove_view_element remove_view_element, replace_component_view_element(component : Oid::Components::ViewElement)
replace_component_view_element(**args) replace_component_view_element, replace_view_element(component : Oid::Components::ViewElement)
replace_view_element(**args) replace_view_element, view_element : Oid::Components::ViewElement view_element, view_element? : Bool view_element?
Instance methods inherited from module Oid::Components::View::Helper
add_component_view : Entitas::Entityadd_component_view(**args) : Entitas::Entity add_component_view, add_view(value : Oid::Controller::View) : Entitas::Entity add_view, del_component_view : Entitas::Entity del_component_view, del_view : Entitas::Entity del_view, get_component_view : Oid::Components::View get_component_view, has_component_view? : Bool has_component_view?, has_view? : Bool has_view?, remove_component_view remove_component_view, remove_view remove_view, replace_component_view(component : Oid::Components::View)
replace_component_view(**args) replace_component_view, replace_view(component : Oid::Components::View)
replace_view(value : Oid::Controller::View) replace_view, view : Oid::Components::View view, view? : Bool view?
Instance methods inherited from module Oid::Components::AssetLoaded::Helper
add_asset_loaded : Entitas::Entity
add_asset_loaded,
add_component_asset_loaded : Entitas::Entityadd_component_asset_loaded(**args) : Entitas::Entity add_component_asset_loaded, asset_loaded : Oid::Components::AssetLoaded asset_loaded, asset_loaded=(value : Bool) asset_loaded=, asset_loaded? : Bool asset_loaded?, del_asset_loaded : Entitas::Entity del_asset_loaded, del_component_asset_loaded : Entitas::Entity del_component_asset_loaded, get_component_asset_loaded : Oid::Components::AssetLoaded get_component_asset_loaded, has_asset_loaded? : Bool has_asset_loaded?, has_component_asset_loaded? : Bool has_component_asset_loaded?, remove_asset_loaded remove_asset_loaded, remove_component_asset_loaded remove_component_asset_loaded, replace_asset_loaded(component : Oid::Components::AssetLoaded)
replace_asset_loaded replace_asset_loaded, replace_component_asset_loaded(component : Oid::Components::AssetLoaded)
replace_component_asset_loaded(**args) replace_component_asset_loaded
Instance methods inherited from module Oid::Components::Asset::Helper
add_asset(**args) : Entitas::Entity
add_asset,
add_component_asset : Entitas::Entityadd_component_asset(**args) : Entitas::Entity add_component_asset, asset : Oid::Components::Asset asset, asset? : Bool asset?, del_asset : Entitas::Entity del_asset, del_component_asset : Entitas::Entity del_component_asset, get_component_asset : Oid::Components::Asset get_component_asset, has_asset? : Bool has_asset?, has_component_asset? : Bool has_component_asset?, remove_asset remove_asset, remove_component_asset remove_component_asset, replace_asset(component : Oid::Components::Asset)
replace_asset(**args) replace_asset, replace_component_asset(component : Oid::Components::Asset)
replace_component_asset(**args) replace_component_asset
Instance methods inherited from module Oid::Components::Scale::Helper
add_component_scale : Entitas::Entityadd_component_scale(**args) : Entitas::Entity add_component_scale, add_scale(value : Float64 = 1.0) : Entitas::Entity add_scale, del_component_scale : Entitas::Entity del_component_scale, del_scale : Entitas::Entity del_scale, get_component_scale : Oid::Components::Scale get_component_scale, has_component_scale? : Bool has_component_scale?, has_scale? : Bool has_scale?, remove_component_scale remove_component_scale, remove_scale remove_scale, replace_component_scale(component : Oid::Components::Scale)
replace_component_scale(**args) replace_component_scale, replace_scale(value : Float64)
replace_scale(component : Oid::Components::Scale) replace_scale, scale : Oid::Components::Scale scale, scale? : Bool scale?
Instance methods inherited from module Oid::Components::Rotation::Helper
add_component_rotation : Entitas::Entityadd_component_rotation(**args) : Entitas::Entity add_component_rotation, add_rotation(value : Oid::Vector3 = Oid::Vector3.zero) : Entitas::Entity add_rotation, del_component_rotation : Entitas::Entity del_component_rotation, del_rotation : Entitas::Entity del_rotation, get_component_rotation : Oid::Components::Rotation get_component_rotation, has_component_rotation? : Bool has_component_rotation?, has_rotation? : Bool has_rotation?, remove_component_rotation remove_component_rotation, remove_rotation remove_rotation, replace_component_rotation(component : Oid::Components::Rotation)
replace_component_rotation(**args) replace_component_rotation, replace_rotation(value : Oid::Vector3)
replace_rotation(component : Oid::Components::Rotation) replace_rotation, rotation : Oid::Components::Rotation rotation, rotation? : Bool rotation?
Instance methods inherited from module Oid::Components::PositionType::Helper
add_component_position_type : Entitas::Entityadd_component_position_type(**args) : Entitas::Entity add_component_position_type, add_position_type(value : Oid::Enum::Position = Oid::Enum::Position::Relative) : Entitas::Entity add_position_type, del_component_position_type : Entitas::Entity del_component_position_type, del_position_type : Entitas::Entity del_position_type, get_component_position_type : Oid::Components::PositionType get_component_position_type, has_component_position_type? : Bool has_component_position_type?, has_position_type? : Bool has_position_type?, position_type : Oid::Components::PositionType position_type, position_type? : Bool position_type?, remove_component_position_type remove_component_position_type, remove_position_type remove_position_type, replace_component_position_type(component : Oid::Components::PositionType)
replace_component_position_type(**args) replace_component_position_type, replace_position_type(value : Oid::Enum::Position)
replace_position_type(component : Oid::Components::PositionType) replace_position_type
Instance methods inherited from module Oid::Components::Position::Helper
add_component_position : Entitas::Entityadd_component_position(**args) : Entitas::Entity add_component_position, add_position(value : Oid::Vector3 = Oid::Vector3.zero) : Entitas::Entity add_position, add_position_listener(value : Oid::Components::Position::Listener) add_position_listener, del_component_position : Entitas::Entity del_component_position, del_position : Entitas::Entity del_position, get_component_position : Oid::Components::Position get_component_position, has_component_position? : Bool has_component_position?, has_position? : Bool has_position?, position : Oid::Components::Position position, position? : Bool position?, remove_component_position remove_component_position, remove_position remove_position, remove_position_listener(value : Oid::Components::Position::Listener, remove_comp_when_empty = false) remove_position_listener, replace_component_position(component : Oid::Components::Position)
replace_component_position(**args) replace_component_position, replace_position(value : Oid::Vector3)
replace_position(component : Oid::Components::Position) replace_position
Instance methods inherited from module Oid::Components::Destroyed::Helper
add_component_destroyed : Entitas::Entityadd_component_destroyed(**args) : Entitas::Entity add_component_destroyed, add_destroyed : Entitas::Entity add_destroyed, add_destroyed_listener(value : Oid::Components::Destroyed::Listener) add_destroyed_listener, del_component_destroyed : Entitas::Entity del_component_destroyed, del_destroyed : Entitas::Entity del_destroyed, destroyed : Oid::Components::Destroyed destroyed, destroyed=(value : Bool) destroyed=, destroyed? : Bool destroyed?, get_component_destroyed : Oid::Components::Destroyed get_component_destroyed, has_component_destroyed? : Bool has_component_destroyed?, has_destroyed? : Bool has_destroyed?, remove_component_destroyed remove_component_destroyed, remove_destroyed remove_destroyed, remove_destroyed_listener(value : Oid::Components::Destroyed::Listener, remove_comp_when_empty = false) remove_destroyed_listener, replace_component_destroyed(component : Oid::Components::Destroyed)
replace_component_destroyed(**args) replace_component_destroyed, replace_destroyed(component : Oid::Components::Destroyed)
replace_destroyed replace_destroyed
Instance methods inherited from module Oid::Components::UiElement::Helper
add_component_ui_element : Entitas::Entityadd_component_ui_element(**args) : Entitas::Entity add_component_ui_element, add_ui_element : Entitas::Entity add_ui_element, del_component_ui_element : Entitas::Entity del_component_ui_element, del_ui_element : Entitas::Entity del_ui_element, get_component_ui_element : Oid::Components::UiElement get_component_ui_element, has_component_ui_element? : Bool has_component_ui_element?, has_ui_element? : Bool has_ui_element?, remove_component_ui_element remove_component_ui_element, remove_ui_element remove_ui_element, replace_component_ui_element(component : Oid::Components::UiElement)
replace_component_ui_element(**args) replace_component_ui_element, replace_ui_element(component : Oid::Components::UiElement)
replace_ui_element replace_ui_element, ui_element : Oid::Components::UiElement ui_element, ui_element=(value : Bool) ui_element=, ui_element? : Bool ui_element?
Instance methods inherited from module Oid::Components::ViewElement::Helper
add_component_view_element : Entitas::Entityadd_component_view_element(**args) : Entitas::Entity add_component_view_element, add_view_element(**args) : Entitas::Entity add_view_element, del_component_view_element : Entitas::Entity del_component_view_element, del_view_element : Entitas::Entity del_view_element, get_component_view_element : Oid::Components::ViewElement get_component_view_element, has_component_view_element? : Bool has_component_view_element?, has_view_element? : Bool has_view_element?, remove_component_view_element remove_component_view_element, remove_view_element remove_view_element, replace_component_view_element(component : Oid::Components::ViewElement)
replace_component_view_element(**args) replace_component_view_element, replace_view_element(component : Oid::Components::ViewElement)
replace_view_element(**args) replace_view_element, view_element : Oid::Components::ViewElement view_element, view_element? : Bool view_element?
Instance methods inherited from module Oid::Components::View::Helper
add_component_view : Entitas::Entityadd_component_view(**args) : Entitas::Entity add_component_view, add_view(value : Oid::Controller::View) : Entitas::Entity add_view, del_component_view : Entitas::Entity del_component_view, del_view : Entitas::Entity del_view, get_component_view : Oid::Components::View get_component_view, has_component_view? : Bool has_component_view?, has_view? : Bool has_view?, remove_component_view remove_component_view, remove_view remove_view, replace_component_view(component : Oid::Components::View)
replace_component_view(**args) replace_component_view, replace_view(component : Oid::Components::View)
replace_view(value : Oid::Controller::View) replace_view, view : Oid::Components::View view, view? : Bool view?
Instance methods inherited from module Oid::Components::AssetLoaded::Helper
add_asset_loaded : Entitas::Entity
add_asset_loaded,
add_component_asset_loaded : Entitas::Entityadd_component_asset_loaded(**args) : Entitas::Entity add_component_asset_loaded, asset_loaded : Oid::Components::AssetLoaded asset_loaded, asset_loaded=(value : Bool) asset_loaded=, asset_loaded? : Bool asset_loaded?, del_asset_loaded : Entitas::Entity del_asset_loaded, del_component_asset_loaded : Entitas::Entity del_component_asset_loaded, get_component_asset_loaded : Oid::Components::AssetLoaded get_component_asset_loaded, has_asset_loaded? : Bool has_asset_loaded?, has_component_asset_loaded? : Bool has_component_asset_loaded?, remove_asset_loaded remove_asset_loaded, remove_component_asset_loaded remove_component_asset_loaded, replace_asset_loaded(component : Oid::Components::AssetLoaded)
replace_asset_loaded replace_asset_loaded, replace_component_asset_loaded(component : Oid::Components::AssetLoaded)
replace_component_asset_loaded(**args) replace_component_asset_loaded
Instance methods inherited from module Oid::Components::Asset::Helper
add_asset(**args) : Entitas::Entity
add_asset,
add_component_asset : Entitas::Entityadd_component_asset(**args) : Entitas::Entity add_component_asset, asset : Oid::Components::Asset asset, asset? : Bool asset?, del_asset : Entitas::Entity del_asset, del_component_asset : Entitas::Entity del_component_asset, get_component_asset : Oid::Components::Asset get_component_asset, has_asset? : Bool has_asset?, has_component_asset? : Bool has_component_asset?, remove_asset remove_asset, remove_component_asset remove_component_asset, replace_asset(component : Oid::Components::Asset)
replace_asset(**args) replace_asset, replace_component_asset(component : Oid::Components::Asset)
replace_component_asset(**args) replace_component_asset
Instance methods inherited from module Oid::Components::Scale::Helper
add_component_scale : Entitas::Entityadd_component_scale(**args) : Entitas::Entity add_component_scale, add_scale(value : Float64 = 1.0) : Entitas::Entity add_scale, del_component_scale : Entitas::Entity del_component_scale, del_scale : Entitas::Entity del_scale, get_component_scale : Oid::Components::Scale get_component_scale, has_component_scale? : Bool has_component_scale?, has_scale? : Bool has_scale?, remove_component_scale remove_component_scale, remove_scale remove_scale, replace_component_scale(component : Oid::Components::Scale)
replace_component_scale(**args) replace_component_scale, replace_scale(value : Float64)
replace_scale(component : Oid::Components::Scale) replace_scale, scale : Oid::Components::Scale scale, scale? : Bool scale?
Instance methods inherited from module Oid::Components::Rotation::Helper
add_component_rotation : Entitas::Entityadd_component_rotation(**args) : Entitas::Entity add_component_rotation, add_rotation(value : Oid::Vector3 = Oid::Vector3.zero) : Entitas::Entity add_rotation, del_component_rotation : Entitas::Entity del_component_rotation, del_rotation : Entitas::Entity del_rotation, get_component_rotation : Oid::Components::Rotation get_component_rotation, has_component_rotation? : Bool has_component_rotation?, has_rotation? : Bool has_rotation?, remove_component_rotation remove_component_rotation, remove_rotation remove_rotation, replace_component_rotation(component : Oid::Components::Rotation)
replace_component_rotation(**args) replace_component_rotation, replace_rotation(value : Oid::Vector3)
replace_rotation(component : Oid::Components::Rotation) replace_rotation, rotation : Oid::Components::Rotation rotation, rotation? : Bool rotation?
Instance methods inherited from module Oid::Components::PositionType::Helper
add_component_position_type : Entitas::Entityadd_component_position_type(**args) : Entitas::Entity add_component_position_type, add_position_type(value : Oid::Enum::Position = Oid::Enum::Position::Relative) : Entitas::Entity add_position_type, del_component_position_type : Entitas::Entity del_component_position_type, del_position_type : Entitas::Entity del_position_type, get_component_position_type : Oid::Components::PositionType get_component_position_type, has_component_position_type? : Bool has_component_position_type?, has_position_type? : Bool has_position_type?, position_type : Oid::Components::PositionType position_type, position_type? : Bool position_type?, remove_component_position_type remove_component_position_type, remove_position_type remove_position_type, replace_component_position_type(component : Oid::Components::PositionType)
replace_component_position_type(**args) replace_component_position_type, replace_position_type(value : Oid::Enum::Position)
replace_position_type(component : Oid::Components::PositionType) replace_position_type
Instance methods inherited from module Oid::Components::Position::Helper
add_component_position : Entitas::Entityadd_component_position(**args) : Entitas::Entity add_component_position, add_position(value : Oid::Vector3 = Oid::Vector3.zero) : Entitas::Entity add_position, add_position_listener(value : Oid::Components::Position::Listener) add_position_listener, del_component_position : Entitas::Entity del_component_position, del_position : Entitas::Entity del_position, get_component_position : Oid::Components::Position get_component_position, has_component_position? : Bool has_component_position?, has_position? : Bool has_position?, position : Oid::Components::Position position, position? : Bool position?, remove_component_position remove_component_position, remove_position remove_position, remove_position_listener(value : Oid::Components::Position::Listener, remove_comp_when_empty = false) remove_position_listener, replace_component_position(component : Oid::Components::Position)
replace_component_position(**args) replace_component_position, replace_position(value : Oid::Vector3)
replace_position(component : Oid::Components::Position) replace_position
Instance methods inherited from module Oid::Components::Destroyed::Helper
add_component_destroyed : Entitas::Entityadd_component_destroyed(**args) : Entitas::Entity add_component_destroyed, add_destroyed : Entitas::Entity add_destroyed, add_destroyed_listener(value : Oid::Components::Destroyed::Listener) add_destroyed_listener, del_component_destroyed : Entitas::Entity del_component_destroyed, del_destroyed : Entitas::Entity del_destroyed, destroyed : Oid::Components::Destroyed destroyed, destroyed=(value : Bool) destroyed=, destroyed? : Bool destroyed?, get_component_destroyed : Oid::Components::Destroyed get_component_destroyed, has_component_destroyed? : Bool has_component_destroyed?, has_destroyed? : Bool has_destroyed?, remove_component_destroyed remove_component_destroyed, remove_destroyed remove_destroyed, remove_destroyed_listener(value : Oid::Components::Destroyed::Listener, remove_comp_when_empty = false) remove_destroyed_listener, replace_component_destroyed(component : Oid::Components::Destroyed)
replace_component_destroyed(**args) replace_component_destroyed, replace_destroyed(component : Oid::Components::Destroyed)
replace_destroyed replace_destroyed
Instance methods inherited from module Oid::Components::Destroyed::Helper
add_component_destroyed : Entitas::Entityadd_component_destroyed(**args) : Entitas::Entity add_component_destroyed, add_destroyed : Entitas::Entity add_destroyed, add_destroyed_listener(value : Oid::Components::Destroyed::Listener) add_destroyed_listener, del_component_destroyed : Entitas::Entity del_component_destroyed, del_destroyed : Entitas::Entity del_destroyed, destroyed : Oid::Components::Destroyed destroyed, destroyed=(value : Bool) destroyed=, destroyed? : Bool destroyed?, get_component_destroyed : Oid::Components::Destroyed get_component_destroyed, has_component_destroyed? : Bool has_component_destroyed?, has_destroyed? : Bool has_destroyed?, remove_component_destroyed remove_component_destroyed, remove_destroyed remove_destroyed, remove_destroyed_listener(value : Oid::Components::Destroyed::Listener, remove_comp_when_empty = false) remove_destroyed_listener, replace_component_destroyed(component : Oid::Components::Destroyed)
replace_component_destroyed(**args) replace_component_destroyed, replace_destroyed(component : Oid::Components::Destroyed)
replace_destroyed replace_destroyed
Instance methods inherited from module Oid::Transformable
calculate_transform
calculate_transform,
parent : Oid::Transformable
parent,
position : Oid::Components::Position
position,
position_type : Oid::Components::PositionType
position_type,
rel_scale : Float64
rel_scale,
replace_rotation(value : Oid::Vector3)
replace_rotation,
root : Oid::Transformable
root,
rotate(x_angle, y_angle, z_angle)rotate(vector : Oid::Vector3) rotate, rotate_x(angle) rotate_x, rotate_y(angle) rotate_y, rotate_z(angle) rotate_z, rotation : Oid::Components::Rotation rotation, rotation_norm : Oid::Vector3 rotation_norm, scale : Oid::Components::Scale scale, transform(use_cache = false) : Oid::Vector3 transform, transform_origin : Oid::Vector3 transform_origin, transform_position_rel_to(origin, position) : Oid::Vector3 transform_position_rel_to