SOFA API  b3f2f2a4
Open source framework for multi-physics simuation
sofa::component::sceneutility Namespace Reference

Namespaces

 infocomponent
 
 makealiascomponent
 
 makedataaliascomponent
 

Classes

class  BaseAddResourceRepository
 
class  AddDataRepository
 Add a new path to DataRepository. More...
 
class  AddPluginRepository
 Add a new path to PluginRepository. More...
 
class  MessageHandlerComponent
 A sofa component to add a MessageHandler to the main logger. More...
 
class  FileMessageHandlerComponent
 A sofa component to add a FileMessageHandlerComponent to the main logger. More...
 
class  PauseAnimation
 
class  PauseAnimationOnEvent
 

Functions

SOFA_EXPORT_DYNAMIC_LIBRARY void initExternalModule ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const chargetModuleName ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const chargetModuleVersion ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const chargetModuleComponentList ()
 
void init ()
 

Variables

int MessageHandlerComponentClass
 
int FileMessageHandlerComponentClass
 
int PauseAnimationOnEventClass
 

Function Documentation

◆ getModuleComponentList()

const char * sofa::component::sceneutility::getModuleComponentList ( )

◆ getModuleName()

const char * sofa::component::sceneutility::getModuleName ( )

◆ getModuleVersion()

const char * sofa::component::sceneutility::getModuleVersion ( )

◆ init()

SOFA_COMPONENT_SCENEUTILITY_API void sofa::component::sceneutility::init ( )

◆ initExternalModule()

void sofa::component::sceneutility::initExternalModule ( )

Variable Documentation

◆ FileMessageHandlerComponentClass

int sofa::component::sceneutility::FileMessageHandlerComponentClass
Initial value:
= RegisterObject("This component dump all the messages into"
"a file.")
.add< FileMessageHandlerComponent >()
Helper class used to register a class in the ObjectFactory.
Definition: ObjectFactory.h:291
RegisterObject & add(bool defaultTemplate=false)
Definition: ObjectFactory.h:322

◆ MessageHandlerComponentClass

int sofa::component::sceneutility::MessageHandlerComponentClass
Initial value:
= RegisterObject("This object controls the way Sofa print's "
"info/warning/error/fatal messages. ")
.add< MessageHandlerComponent >()

◆ PauseAnimationOnEventClass

int sofa::component::sceneutility::PauseAnimationOnEventClass
Initial value:
= core::RegisterObject("PauseAnimationOnEvent")
.add< PauseAnimationOnEvent >()