Variant type that can hold Any other type.
More...
#include <OgreAny.h>
Variant type that can hold Any other type.
◆ Any() [1/3]
◆ Any() [2/3]
template<typename ValueType >
| Ogre::Any::Any |
( |
const ValueType & |
value | ) |
|
|
inline |
◆ Any() [3/3]
| Ogre::Any::Any |
( |
const Any & |
other | ) |
|
|
inline |
◆ ~Any()
| virtual Ogre::Any::~Any |
( |
| ) |
|
|
inlinevirtual |
◆ swap()
| Any & Ogre::Any::swap |
( |
Any & |
rhs | ) |
|
|
inline |
◆ operator=() [1/2]
template<typename ValueType >
| Any & Ogre::Any::operator= |
( |
const ValueType & |
rhs | ) |
|
|
inline |
◆ operator=() [2/2]
| Any & Ogre::Any::operator= |
( |
const Any & |
rhs | ) |
|
|
inline |
◆ has_value()
| bool Ogre::Any::has_value |
( |
| ) |
const |
|
inline |
◆ isEmpty()
| bool Ogre::Any::isEmpty |
( |
| ) |
const |
|
inline |
◆ type()
| const std::type_info & Ogre::Any::type |
( |
| ) |
const |
|
inline |
◆ getType()
| const std::type_info & Ogre::Any::getType |
( |
| ) |
const |
|
inline |
◆ reset()
| void Ogre::Any::reset |
( |
| ) |
|
|
inline |
◆ destroy()
| void Ogre::Any::destroy |
( |
| ) |
|
|
inline |
◆ operator()()
template<typename ValueType >
| ValueType Ogre::Any::operator() |
( |
| ) |
const |
|
inline |
◆ get()
template<typename ValueType >
| ValueType Ogre::Any::get |
( |
void |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: