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 |