neoGFX
Cross-platform C++ app/game engine
|
#include <i_property.hpp>
Public Types | |
typedef T | value_type |
Public Member Functions | |
property_delegate (i_property &aSubject, i_property &aProxy, Getter aGetter) | |
~property_delegate () | |
property_variant | get (i_property const &) const override |
const void * | data () const override |
void * | data () override |
i_property const & | subject () const |
i_property & | subject () |
i_property const & | proxy () const |
i_property & | proxy () |
Public Member Functions inherited from neogfx::i_property_delegate | |
virtual | ~i_property_delegate ()=default |
Definition at line 183 of file i_property.hpp.
typedef T neogfx::property_delegate< T, Getter >::value_type |
Definition at line 186 of file i_property.hpp.
|
inline |
Definition at line 188 of file i_property.hpp.
|
inline |
Definition at line 193 of file i_property.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_property_delegate.
Definition at line 209 of file i_property.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_property_delegate.
Definition at line 213 of file i_property.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_property_delegate.
Definition at line 198 of file i_property.hpp.
|
inline |
Definition at line 230 of file i_property.hpp.
|
inline |
Definition at line 226 of file i_property.hpp.
|
inline |
Definition at line 222 of file i_property.hpp.
|
inline |
Definition at line 218 of file i_property.hpp.