comp::Entity2D_SimpleView Class Reference
#include <Entity2D_SimpleView.hpp>
Public Attributes | |
| iv::ClientMarker | cm |
Public Attributes inherited from iv::Slot | |
| ClientMarker | cm |
Public Attributes inherited from VectorChildrenElem< SlotChild > | |
| ClientMarker | cm |
Public Attributes inherited from iv::Elem | |
| ClientMarker | cm |
| DirtyAttr< bool > | attr_enabled |
| DirtyAttr< float4x4 > | modelTransform |
| DirtyAttr< ShaderScissor > | scissor |
Public Attributes inherited from iv::InputNode | |
| ClientMarker | cm |
Public Attributes inherited from iv::SlotChild | |
| ClientMarker | cm |
| DirtyAttr< float3 > | expectedSize |
| DirtyAttr< float3 > | preferredSize |
| DirtyAttr< float3 > | size |
Public Attributes inherited from iv::Pickable | |
| ClientMarker | cm |
Public Attributes inherited from iv::FrameUpdateClient | |
| ClientMarker | cm |
Public Attributes inherited from comp::Entity2D_Listener | |
| iv::ClientMarker | cm |
Public Attributes inherited from iv::GenericListener< Entity2D_Listener > | |
| iv::ClientMarker | cm |
Protected Member Functions | |
| virtual void | Entity2D_Registered (Entity2D *entity) override |
| virtual void | Entity2D_Unregistered (Entity2D *entity) override |
Protected Member Functions inherited from iv::Slot | |
| virtual void | first_pass_impl (ElementRenderer *) override |
| virtual void | second_pass_impl (ElementRenderer *) override |
Protected Member Functions inherited from VectorChildrenElem< SlotChild > | |
| virtual void | elem_eachChild (std::function< void(Elem *) > const &) override |
| virtual void | elem_childDisconnect (Elem *) override |
| virtual void | input_eachChild (std::function< void(InputNode *) > const &f) override |
| virtual void | input_childDisconnect (InputNode *child) override |
Protected Member Functions inherited from iv::Elem | |
| virtual void | input_childDisconnect (InputNode *) override |
| virtual void | input_eachChild (std::function< void(InputNode *) > const &) override |
Protected Member Functions inherited from iv::InputNode | |
| virtual bool | input_trigger_process (InputRoot *root, Input::DeviceKey key) |
| virtual void | input_process (InputRoot *root, Input::DeviceKey key, bool &press, bool &real, bool &offspace) |
Additional Inherited Members | |
Protected Attributes inherited from VectorChildrenElem< SlotChild > | |
| std::vector< SlotChild * > | children |
| bool | children_dirty |
Detailed Description
Definition at line 27 of file Entity2D_SimpleView.hpp.
Constructor & Destructor Documentation
◆ Entity2D_SimpleView()
| comp::Entity2D_SimpleView::Entity2D_SimpleView | ( | iv::Instance * | inst, |
| Entity2D_World * | world | ||
| ) |
Definition at line 19 of file Entity2D_SimpleView.cpp.
Member Function Documentation
◆ frame_update()
|
overridevirtual |
Implements iv::FrameUpdateClient.
Definition at line 31 of file Entity2D_SimpleView.cpp.
◆ Entity2D_Registered()
|
overrideprotectedvirtual |
Reimplemented from comp::Entity2D_Listener.
Definition at line 40 of file Entity2D_SimpleView.cpp.
◆ Entity2D_Unregistered()
|
overrideprotectedvirtual |
Reimplemented from comp::Entity2D_Listener.
Definition at line 53 of file Entity2D_SimpleView.cpp.
Member Data Documentation
◆ cm
| iv::ClientMarker comp::Entity2D_SimpleView::cm |
Definition at line 30 of file Entity2D_SimpleView.hpp.
The documentation for this class was generated from the following files:
- iv_components/Entity2D/Entity2D_SimpleView.hpp
- iv_components/Entity2D/Entity2D_SimpleView.cpp

Public Member Functions inherited from 