comp::Entity2D_View Class Reference
#include <Entity2D_View.hpp>
Public Member Functions | |
Entity2D_View (iv::Instance *inst) | |
template<class View > | |
void | register_view (Entity2D_TypeId) |
![]() | |
SlotChild (Elem *elem) | |
Instance * | instance () const |
void | status (iv::TableDebugView *view) |
virtual bool | picking_test (int2 input_pos) override |
virtual bool | picking_test_pixel_perfect (float2 local_pos) |
![]() | |
Pickable (Elem *elem) | |
Elem * | elem () |
const Elem * | elem () const |
Public Attributes | |
iv::ClientMarker | cm |
![]() | |
ClientMarker | cm |
DirtyAttr< float3 > | expectedSize |
DirtyAttr< float3 > | preferredSize |
DirtyAttr< float3 > | size |
![]() | |
ClientMarker | cm |
Detailed Description
Not yet implemented.
Definition at line 13 of file Entity2D_View.hpp.
Constructor & Destructor Documentation
◆ Entity2D_View()
comp::Entity2D_View::Entity2D_View | ( | iv::Instance * | inst | ) |
Member Function Documentation
◆ register_view()
template<class View >
void comp::Entity2D_View::register_view | ( | Entity2D_TypeId | ) |
View type requirements: class View : public iv::SlotChild { public: View( Entity2D * m_entity ); };
Member Data Documentation
◆ cm
iv::ClientMarker comp::Entity2D_View::cm |
Definition at line 16 of file Entity2D_View.hpp.
The documentation for this class was generated from the following file:
- iv_components/Entity2D/Entity2D_View.hpp