SOFA API  b5aefb45
Open source framework for multi-physics simuation
sofa::core::objectmodel::BaseData::BaseInitData Class Reference

#include <BaseData.h>

This internal class is used by the initData() methods to store initialization parameters of a Data. More...

Inheritance diagram for sofa::core::objectmodel::BaseData::BaseInitData:

Detailed Description

This internal class is used by the initData() methods to store initialization parameters of a Data.

Public Attributes

BaseDatadata
 
std::string helpMsg
 
DataFlags dataFlags
 
Baseowner
 
std::string name
 
std::string group
 
std::string widget
 

Public Member Functions

 BaseInitData ()
 

Attribute details

◆ data

BaseData* sofa::core::objectmodel::BaseData::BaseInitData::data

◆ dataFlags

DataFlags sofa::core::objectmodel::BaseData::BaseInitData::dataFlags

◆ group

std::string sofa::core::objectmodel::BaseData::BaseInitData::group

◆ helpMsg

std::string sofa::core::objectmodel::BaseData::BaseInitData::helpMsg

◆ name

std::string sofa::core::objectmodel::BaseData::BaseInitData::name

◆ owner

Base* sofa::core::objectmodel::BaseData::BaseInitData::owner

◆ widget

std::string sofa::core::objectmodel::BaseData::BaseInitData::widget

Constructor details

◆ BaseInitData()

sofa::core::objectmodel::BaseData::BaseInitData::BaseInitData ( )
inline