ML Reference
|
This is the complete list of members for ml::FieldContainer, including all inherited members.
activateAttachments() | ml::FieldContainer | inlinevirtual |
addBase(const char *name) | ml::FieldContainer | |
addBase(const char *name, Base *value) | ml::FieldContainer | |
addBase(const char *name, const RefCountedBasePtr &value) | ml::FieldContainer | |
addBaseWithAllowedType(const char *name, T *value=nullptr) | ml::FieldContainer | inline |
addBaseWithAllowedType(const char *name, const ::boost::intrusive_ptr< T > &value) | ml::FieldContainer | inline |
addBool(const char *name) | ml::FieldContainer | |
addBool(const char *name, bool value) | ml::FieldContainer | |
addColor(const char *name) | ml::FieldContainer | |
addColor(const char *name, float r, float g, float b) | ml::FieldContainer | |
addColor(const char *name, const Vector3 &value) | ml::FieldContainer | |
addDouble(const char *name) | ml::FieldContainer | |
addDouble(const char *name, double value) | ml::FieldContainer | |
addDoubleList(const char *name) | ml::FieldContainer | |
addDoubleList(const char *name, const std::vector< double > &value) | ml::FieldContainer | |
addEnum(const char *name, const char *const *enumerationItemNames, MLint numEnumerationItems) | ml::FieldContainer | |
addEnum(const char *name, const std::vector< std::string > &enumerationItemNames) | ml::FieldContainer | |
addEnum(const char *name, const EnumValues< EnumType > &values, EnumType initialValue) | ml::FieldContainer | inline |
addField(const char *name, const char *type, const char *value) | ml::FieldContainer | |
addField(Field *field) | ml::FieldContainer | |
addFloat(const char *name) | ml::FieldContainer | |
addFloat(const char *name, float value) | ml::FieldContainer | |
addImageVector(const char *name) | ml::FieldContainer | |
addImageVector(const char *name, const ImageVector &value) | ml::FieldContainer | |
addImageVector(const char *name, MLint x, MLint y, MLint z, MLint c, MLint t, MLint u) | ml::FieldContainer | |
addInt(const char *name) | ml::FieldContainer | |
addInt(const char *name, MLint value) | ml::FieldContainer | |
addIntList(const char *name) | ml::FieldContainer | |
addIntList(const char *name, const std::vector< MLint > &value) | ml::FieldContainer | |
addMatrix(const char *name) | ml::FieldContainer | |
addMatrix(const char *name, const Matrix4 &value) | ml::FieldContainer | |
addMatrix2(const char *name) | ml::FieldContainer | |
addMatrix2(const char *name, const Matrix2 &value) | ml::FieldContainer | |
addMatrix3(const char *name) | ml::FieldContainer | |
addMatrix3(const char *name, const Matrix3 &value) | ml::FieldContainer | |
addMatrix4(const char *name) | ml::FieldContainer | |
addMatrix4(const char *name, const Matrix4 &value) | ml::FieldContainer | |
addMatrix5(const char *name) | ml::FieldContainer | |
addMatrix5(const char *name, const Matrix5 &value) | ml::FieldContainer | |
addMatrix6(const char *name) | ml::FieldContainer | |
addMatrix6(const char *name, const Matrix6 &value) | ml::FieldContainer | |
addMLDataType(const char *name) | ml::FieldContainer | |
addMLDataType(const char *name, MLDataType value) | ml::FieldContainer | |
addNotify(const char *name) | ml::FieldContainer | |
addPlane(const char *name) | ml::FieldContainer | |
addPlane(const char *name, double f0, double f1, double f2, double f3) | ml::FieldContainer | |
addPlane(const char *name, const Plane &value) | ml::FieldContainer | |
addPointer(const char *name) | ml::FieldContainer | |
addProgress(const char *name) | ml::FieldContainer | |
addProgress(const char *name, float value) | ml::FieldContainer | |
addRotation(const char *name) | ml::FieldContainer | |
addRotation(const char *name, const Rotation &value) | ml::FieldContainer | |
addSoNode(const char *name) | ml::FieldContainer | |
addSoNode(const char *name, SoNode *value) | ml::FieldContainer | |
addStateToTree(TreeNode *) const | ml::Base | inlinevirtual |
addString(const char *name) | ml::FieldContainer | |
addString(const char *name, const std::string &value) | ml::FieldContainer | |
addSubImageBox(const char *name) | ml::FieldContainer | |
addSubImageBox(const char *name, const SubImageBox &value) | ml::FieldContainer | |
addSubImageBoxd(const char *name) | ml::FieldContainer | |
addSubImageBoxd(const char *name, const SubImageBoxd &value) | ml::FieldContainer | |
addTrigger(const char *name) | ml::FieldContainer | |
addTypedBase(const char *name) | ml::FieldContainer | inline |
addTypedBase(const char *name, T *value) | ml::FieldContainer | inline |
addTypedBase(const char *name, const ::boost::intrusive_ptr< T > &value) | ml::FieldContainer | inline |
addUniversalType(const char *name) | ml::FieldContainer | |
addVector10(const char *name) | ml::FieldContainer | |
addVector10(const char *name, const Vector10 &value) | ml::FieldContainer | |
addVector2(const char *name) | ml::FieldContainer | |
addVector2(const char *name, const Vector2 &value) | ml::FieldContainer | |
addVector2(const char *name, double x, double y) | ml::FieldContainer | |
addVector2List(const char *name) | ml::FieldContainer | |
addVector2List(const char *name, const std::vector< Vector2 > &value) | ml::FieldContainer | |
addVector3(const char *name) | ml::FieldContainer | |
addVector3(const char *name, const Vector3 &value) | ml::FieldContainer | |
addVector3(const char *name, double x, double y, double z) | ml::FieldContainer | |
addVector3List(const char *name) | ml::FieldContainer | |
addVector3List(const char *name, const std::vector< Vector3 > &value) | ml::FieldContainer | |
addVector4(const char *name) | ml::FieldContainer | |
addVector4(const char *name, const Vector4 &value) | ml::FieldContainer | |
addVector4(const char *name, double x, double y, double z, double w) | ml::FieldContainer | |
addVector4List(const char *name) | ml::FieldContainer | |
addVector4List(const char *name, const std::vector< Vector4 > &value) | ml::FieldContainer | |
addVector5(const char *name) | ml::FieldContainer | |
addVector5(const char *name, const Vector5 &value) | ml::FieldContainer | |
addVector6(const char *name) | ml::FieldContainer | |
addVector6(const char *name, const Vector6 &value) | ml::FieldContainer | |
Base() | ml::Base | |
deactivateAttachments() | ml::FieldContainer | inlinevirtual |
deepCopy() const | ml::Base | inlinevirtual |
detailString() const | ml::Base | inlinevirtual |
Field | ml::FieldContainer | friend |
FieldContainer() | ml::FieldContainer | |
getField(const std::string &name) const | ml::FieldContainer | |
getField(MLint index) const | ml::FieldContainer | |
getFieldIndex(Field *field) const | ml::FieldContainer | |
getFieldStringValue(const std::string &name) const | ml::FieldContainer | |
getNumFields() const | ml::FieldContainer | |
handleNotificationInternal(Field *, FieldSensor::Strength) | ml::FieldContainer | inlineprotectedvirtual |
hasField(const std::string &name) const | ml::FieldContainer | |
implementsPersistence(PersistenceInterface) const | ml::Base | inlinevirtual |
isOfAllowedType(const std::vector< const RuntimeType * > &types) const | ml::Base | |
isRefCountedBase() const | ml::Base | inlinevirtual |
PersistenceByStream enum value | ml::Base | |
PersistenceByString enum value | ml::Base | |
PersistenceByTreeNode enum value | ml::Base | |
PersistenceInterface enum name | ml::Base | |
persistentState() const | ml::Base | virtual |
readFrom(AbstractPersistenceInputStream *, int) | ml::Base | inlinevirtual |
readStateFromTree(TreeNode *) | ml::Base | inlinevirtual |
setFieldStringValue(const std::string &name, const std::string &value) | ml::FieldContainer | |
setPersistentState(const std::string &state) | ml::Base | virtual |
whoAmI(bool withInstanceName=true) const | ml::FieldContainer | |
writeTo(AbstractPersistenceOutputStream *) const | ml::Base | inlinevirtual |
~Base() | ml::Base | virtual |
~FieldContainer() override | ml::FieldContainer |