Inherits G3D::Model::Pose.
|
| template<class T , class ... ArgTypes> |
| static shared_ptr< T > | createShared (ArgTypes &&... args) |
| | Like std::make_shared, but works for protected constructors. More...
|
| |
◆ Pose()
| G3D::FontModel::Pose::Pose |
( |
| ) |
|
|
inline |
◆ ~Pose()
| virtual G3D::FontModel::Pose::~Pose |
( |
| ) |
|
|
inlinevirtual |
◆ clone()
| shared_ptr<Model::Pose> G3D::FontModel::Pose::clone |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ createShared()
template<class T , class ... ArgTypes>
| static shared_ptr<T> G3D::ReferenceCountedObject::createShared |
( |
ArgTypes &&... |
args | ) |
|
|
inlinestaticprotectedinherited |
Like std::make_shared, but works for protected constructors.
Call as createShared<myclass>.
◆ differentBounds()
| virtual bool G3D::FontModel::Pose::differentBounds |
( |
const shared_ptr< Model::Pose > & |
other | ) |
const |
|
overridevirtual |
Returns true if other is null, has a different type than this, or would cause a Model of the appropriate type to change its bounding boxes.
Implements G3D::Model::Pose.
◆ color
| Color3 G3D::FontModel::Pose::color |
◆ expressiveLightScatteringProperties
◆ size
| float G3D::FontModel::Pose::size |
◆ text
| String G3D::FontModel::Pose::text |