neoGFX
Cross-platform C++ app/game engine
|
#include <i_anchorable.hpp>
Public Types | |
typedef i_anchorable | abstract_type |
typedef neolib::i_map< i_string, i_anchor * > | anchor_map_type |
Public Member Functions | |
virtual i_object & | as_object ()=0 |
virtual i_anchor & | anchor_to (i_anchorable &aRhs, const i_string &aLhsAnchor, anchor_constraint_function aLhsFunction, const i_string &aRhsAnchor, anchor_constraint_function aRhsFunction)=0 |
virtual const anchor_map_type & | anchors () const =0 |
virtual anchor_map_type & | anchors ()=0 |
i_anchor & | anchor_to (i_anchorable &aRhs, std::string const &aLhsAnchor, anchor_constraint_function aLhsFunction, std::string const &aRhsAnchor, anchor_constraint_function aRhsFunction) |
Definition at line 33 of file i_anchorable.hpp.
Definition at line 37 of file i_anchorable.hpp.
typedef neolib::i_map<i_string, i_anchor*> neogfx::i_anchorable::anchor_map_type |
Definition at line 38 of file i_anchorable.hpp.
|
pure virtual |
|
inline |
Definition at line 51 of file i_anchorable.hpp.
|
pure virtual |
|
pure virtual |
|
pure virtual |