#include <Entity2D_View.hpp>

Public Member Functions

 Entity2D_View (iv::Instance *inst)
 
template<class View >
void register_view (Entity2D_TypeId)
 
- Public Member Functions inherited from iv::SlotChild
 SlotChild (Elem *elem)
 
Instanceinstance () const
 
void status (iv::TableDebugView *view)
 
virtual bool picking_test (int2 input_pos) override
 
virtual bool picking_test_pixel_perfect (float2 local_pos)
 
- Public Member Functions inherited from iv::Pickable
 Pickable (Elem *elem)
 
Elemelem ()
 
const Elemelem () const
 

Public Attributes

iv::ClientMarker cm
 
- Public Attributes inherited from iv::SlotChild
ClientMarker cm
 
DirtyAttr< float3expectedSize
 
DirtyAttr< float3preferredSize
 
DirtyAttr< float3size
 
- Public Attributes inherited from iv::Pickable
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: