|
|
template<typename T> |
| constexpr optional_ref< T const > | getData () const |
|
template<typename T> |
| constexpr optional_ref< T > | getData () |
|
template<typename T> |
| constexpr bool | setData (T &&value) |
|
virtual ushort | getId () const =0 |
|
virtual::DataItemType | getType () const =0 |
|
virtual bool | isDataEqual (::DataItem const &) const =0 |
|
virtual ::std::unique_ptr<::DataItem > | clone () const =0 |
|
template<typename T> |
| LL_CONSTEXPR23 std::unique_ptr< DataItem > | create (::DataItem::ID key, T &&value) |
|
|
template<typename T> |
| static LL_CONSTEXPR23 std::unique_ptr< DataItem > | create (ushort key, T &&value) |
|
static LL_CONSTEXPR23 std::unique_ptr< DataItem > | create (ushort key, bool value) |
|
template<typename T> |
| static LL_CONSTEXPR23 std::unique_ptr< DataItem > | create (::ActorDataIDs key, T &&value) |
|
static LL_CONSTEXPR23 std::unique_ptr< DataItem > | create (::ActorDataIDs key, bool value) |
The documentation for this class was generated from the following files: