40 #ifndef _graphicsentityproxy_cpp
41 #define _graphicsentityproxy_cpp
47 #include "Graphics/scenemanager.h"
48 #include "Graphics/meshmanager.h"
49 #include "Graphics/mesh.h"
52 #include "exception.h"
54 #include "stringtool.h"
67 LightMask(0xFFFFFFFF),
77 LightMask(0xFFFFFFFF),
87 LightMask(0xFFFFFFFF),
97 LightMask(0xFFFFFFFF),
107 if( ObjectMesh != NULL ) {
110 this->
GraphicsEntity->setUserAny( Ogre::Any( static_cast<RenderableProxy*>(
this ) ) );
137 return Mezzanine::PT_Graphics_EntityProxy;
320 Boolean WasInWorld =
false;
322 if( !InWorldAttrib.
Empty() ) {
344 if( !MeshNode.
Empty() ) {
346 String MeshName, MeshGroup = Ogre::ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME;
349 if( !CurrAttrib.
Empty() )
353 if( !CurrAttrib.
Empty() )
356 if( !MeshName.empty() && !MeshGroup.empty() ) {
370 {
return "EntityProxy"; }