OriginKey m_originKey;
Vector3 m_origin;
-RenderableNamedEntity m_renderName;
mutable Vector3 m_name_origin;
+RenderableNamedEntity m_renderName;
Callback<void()> m_transformChanged;
Callback<void()> m_evaluateTransform;
m_nameKeys( m_entity ),
m_originKey( OriginChangedCaller( *this ) ),
m_origin( ORIGINKEY_IDENTITY ),
- m_renderName( m_named, m_name_origin ),
m_name_origin( g_vector3_identity ),
+ m_renderName( m_named, m_name_origin ),
m_transformChanged( transformChanged ),
m_evaluateTransform( evaluateTransform ){
construct();
m_nameKeys( m_entity ),
m_originKey( OriginChangedCaller( *this ) ),
m_origin( ORIGINKEY_IDENTITY ),
- m_renderName( m_named, g_vector3_identity ),
+ m_name_origin( g_vector3_identity ),
+ m_renderName( m_named, m_name_origin ),
m_transformChanged( transformChanged ),
m_evaluateTransform( evaluateTransform ){
construct();