void TextureImageChunkBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFUnrecTextureBaseChunkPtr::Description( SFUnrecTextureBaseChunkPtr::getClassType(), "texture", "Texture chunks to choose from \n", TextureFieldId, TextureFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TextureImageChunk::editHandleTexture), static_cast<FieldGetMethodSig >(&TextureImageChunk::getHandleTexture)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "level", "", LevelFieldId, LevelFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TextureImageChunk::editHandleLevel), static_cast<FieldGetMethodSig >(&TextureImageChunk::getHandleLevel)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "layer", "", LayerFieldId, LayerFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TextureImageChunk::editHandleLayer), static_cast<FieldGetMethodSig >(&TextureImageChunk::getHandleLayer)); oType.addInitialDesc(pDesc); pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "access", "", AccessFieldId, AccessFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TextureImageChunk::editHandleAccess), static_cast<FieldGetMethodSig >(&TextureImageChunk::getHandleAccess)); oType.addInitialDesc(pDesc); pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "format", "", FormatFieldId, FormatFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TextureImageChunk::editHandleFormat), static_cast<FieldGetMethodSig >(&TextureImageChunk::getHandleFormat)); oType.addInitialDesc(pDesc); }
void ColorDisplayFilterBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFReal32::Description( SFReal32::getClassType(), "gamma", "Gamma value of the rendered image\n", GammaFieldId, GammaFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ColorDisplayFilter::editHandleGamma), static_cast<FieldGetMethodSig >(&ColorDisplayFilter::getHandleGamma)); oType.addInitialDesc(pDesc); pDesc = new SFMatrix::Description( SFMatrix::getClassType(), "matrix", "Color transformation matrix\n", MatrixFieldId, MatrixFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ColorDisplayFilter::editHandleMatrix), static_cast<FieldGetMethodSig >(&ColorDisplayFilter::getHandleMatrix)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "colorTableWidth", "", ColorTableWidthFieldId, ColorTableWidthFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ColorDisplayFilter::editHandleColorTableWidth), static_cast<FieldGetMethodSig >(&ColorDisplayFilter::getHandleColorTableWidth)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "colorTableHeight", "", ColorTableHeightFieldId, ColorTableHeightFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ColorDisplayFilter::editHandleColorTableHeight), static_cast<FieldGetMethodSig >(&ColorDisplayFilter::getHandleColorTableHeight)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "colorTableDepth", "", ColorTableDepthFieldId, ColorTableDepthFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ColorDisplayFilter::editHandleColorTableDepth), static_cast<FieldGetMethodSig >(&ColorDisplayFilter::getHandleColorTableDepth)); oType.addInitialDesc(pDesc); pDesc = new MFColor3f::Description( MFColor3f::getClassType(), "colorTable", "Shading table\n", ColorTableFieldId, ColorTableFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ColorDisplayFilter::editHandleColorTable), static_cast<FieldGetMethodSig >(&ColorDisplayFilter::getHandleColorTable)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecImagePtr::Description( SFUnrecImagePtr::getClassType(), "tableImage", "", TableImageFieldId, TableImageFieldMask, true, (Field::FStdAccess | Field::FClusterLocal), static_cast<FieldEditMethodSig>(&ColorDisplayFilter::editHandleTableImage), static_cast<FieldGetMethodSig >(&ColorDisplayFilter::getHandleTableImage)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecSimpleSHLChunkPtr::Description( SFUnrecSimpleSHLChunkPtr::getClassType(), "filterShader", "", FilterShaderFieldId, FilterShaderFieldMask, false, (Field::FStdAccess | Field::FClusterLocal), static_cast<FieldEditMethodSig>(&ColorDisplayFilter::editHandleFilterShader), static_cast<FieldGetMethodSig >(&ColorDisplayFilter::getHandleFilterShader)); oType.addInitialDesc(pDesc); }
void PerlinNoiseDistribution1DBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFReal32::Description( SFReal32::getClassType(), "Frequency", "", FrequencyFieldId, FrequencyFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PerlinNoiseDistribution1D::editHandleFrequency), static_cast<FieldGetMethodSig >(&PerlinNoiseDistribution1D::getHandleFrequency)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "Persistance", "", PersistanceFieldId, PersistanceFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PerlinNoiseDistribution1D::editHandlePersistance), static_cast<FieldGetMethodSig >(&PerlinNoiseDistribution1D::getHandlePersistance)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "Octaves", "", OctavesFieldId, OctavesFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PerlinNoiseDistribution1D::editHandleOctaves), static_cast<FieldGetMethodSig >(&PerlinNoiseDistribution1D::getHandleOctaves)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "Amplitude", "", AmplitudeFieldId, AmplitudeFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PerlinNoiseDistribution1D::editHandleAmplitude), static_cast<FieldGetMethodSig >(&PerlinNoiseDistribution1D::getHandleAmplitude)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "InterpolationType", "This enum is used to determine the interpolation method used for the distribution\n" "COSINE uses cosine interpolation\n" "LINEAR uses linear interpolation\t\n", InterpolationTypeFieldId, InterpolationTypeFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PerlinNoiseDistribution1D::editHandleInterpolationType), static_cast<FieldGetMethodSig >(&PerlinNoiseDistribution1D::getHandleInterpolationType)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "Phase", "", PhaseFieldId, PhaseFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PerlinNoiseDistribution1D::editHandlePhase), static_cast<FieldGetMethodSig >(&PerlinNoiseDistribution1D::getHandlePhase)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "UseSmoothing", "", UseSmoothingFieldId, UseSmoothingFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PerlinNoiseDistribution1D::editHandleUseSmoothing), static_cast<FieldGetMethodSig >(&PerlinNoiseDistribution1D::getHandleUseSmoothing)); oType.addInitialDesc(pDesc); }
void MaterialChunkBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "diffuse", "", DiffuseFieldId, DiffuseFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleDiffuse), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleDiffuse)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "ambient", "", AmbientFieldId, AmbientFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleAmbient), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleAmbient)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "specular", "", SpecularFieldId, SpecularFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleSpecular), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleSpecular)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "emission", "", EmissionFieldId, EmissionFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleEmission), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleEmission)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "shininess", "", ShininessFieldId, ShininessFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleShininess), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleShininess)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "lit", "Switch for using this material in lighting calculation. \n" "If not set the diffuse color is used as is.\n", LitFieldId, LitFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleLit), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleLit)); oType.addInitialDesc(pDesc); pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "colorMaterial", "The mode for using Geometry colors in lighting. Defaults to GL_DIFFUSE.\n", ColorMaterialFieldId, ColorMaterialFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleColorMaterial), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleColorMaterial)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "backMaterial", "Switch for using separate material properties for front- and back-facing\n" "polygons. If set to false the standard parameters will be used for front- and \n" "backfaces.\n", BackMaterialFieldId, BackMaterialFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleBackMaterial), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleBackMaterial)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "backDiffuse", "", BackDiffuseFieldId, BackDiffuseFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleBackDiffuse), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleBackDiffuse)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "backAmbient", "", BackAmbientFieldId, BackAmbientFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleBackAmbient), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleBackAmbient)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "backSpecular", "", BackSpecularFieldId, BackSpecularFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleBackSpecular), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleBackSpecular)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "backEmission", "", BackEmissionFieldId, BackEmissionFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleBackEmission), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleBackEmission)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "backShininess", "", BackShininessFieldId, BackShininessFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleBackShininess), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleBackShininess)); oType.addInitialDesc(pDesc); pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "backColorMaterial", "The mode for using Geometry colors in lighting. Defaults to GL_DIFFUSE.\n", BackColorMaterialFieldId, BackColorMaterialFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MaterialChunk::editHandleBackColorMaterial), static_cast<FieldGetMethodSig >(&MaterialChunk::getHandleBackColorMaterial)); oType.addInitialDesc(pDesc); }
void SimpleStageBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFReal32::Description( SFReal32::getClassType(), "left", "The left edge of the viewport. Values between 0 and 1 are relative to the\n" "size of the Window, values \"1 are absolute pixel coordinates, value\n" "== -1 means the left border. All other values are illegal.\n", LeftFieldId, LeftFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SimpleStage::editHandleLeft), static_cast<FieldGetMethodSig >(&SimpleStage::getHandleLeft)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "right", "The right edge of the viewport. Values between 0 and 1 are relative to the\n" "size of the Window, values \"1 are absolute pixel coordinates, value\n" "== -1 means the right border. All other values are illegal.\n", RightFieldId, RightFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SimpleStage::editHandleRight), static_cast<FieldGetMethodSig >(&SimpleStage::getHandleRight)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "bottom", "The bottom edge of the viewport. Values between 0 and 1 are relative to\n" "the size of the Window, values \"1 are absolute pixel coordinates,\n" "value == -1 means the bottom border. All other values are illegal.\n", BottomFieldId, BottomFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SimpleStage::editHandleBottom), static_cast<FieldGetMethodSig >(&SimpleStage::getHandleBottom)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "top", "The top edge of the viewport. Values between 0 and 1 are relative to the\n" "size of the Window, values \"1 are absolute pixel coordinates, value\n" "== -1 means the top border. All other values are illegal.\n", TopFieldId, TopFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SimpleStage::editHandleTop), static_cast<FieldGetMethodSig >(&SimpleStage::getHandleTop)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecCameraPtr::Description( SFUnrecCameraPtr::getClassType(), "camera", "The Camera used to render the viewport.\n", CameraFieldId, CameraFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SimpleStage::editHandleCamera), static_cast<FieldGetMethodSig >(&SimpleStage::getHandleCamera)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecBackgroundPtr::Description( SFUnrecBackgroundPtr::getClassType(), "background", "The background used to clear this viewport.\n", BackgroundFieldId, BackgroundFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SimpleStage::editHandleBackground), static_cast<FieldGetMethodSig >(&SimpleStage::getHandleBackground)); oType.addInitialDesc(pDesc); pDesc = new MFUnrecForegroundPtr::Description( MFUnrecForegroundPtr::getClassType(), "foregrounds", "The foregrounds used by this viewport.\n", ForegroundsFieldId, ForegroundsFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SimpleStage::editHandleForegrounds), static_cast<FieldGetMethodSig >(&SimpleStage::getHandleForegrounds)); oType.addInitialDesc(pDesc); }
void PhysicsHingeJointBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "anchor", "", AnchorFieldId, AnchorFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsHingeJoint::editHandleAnchor), static_cast<FieldGetMethodSig >(&PhysicsHingeJoint::getHandleAnchor)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "axis", "", AxisFieldId, AxisFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsHingeJoint::editHandleAxis), static_cast<FieldGetMethodSig >(&PhysicsHingeJoint::getHandleAxis)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "hiStop", "High stop angle or position. Setting this to dInfinity (the default value) turns off the high stop. For rotational joints, this stop must be less than pi to be effective. If the high stop is less than the low stop then both stops will be ineffective.\n", HiStopFieldId, HiStopFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsHingeJoint::editHandleHiStop), static_cast<FieldGetMethodSig >(&PhysicsHingeJoint::getHandleHiStop)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "loStop", "Low stop angle or position. Setting this to -dInfinity (the default value) turns off the low stop. For rotational joints, this stop must be greater than - pi to be effective. \n", LoStopFieldId, LoStopFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsHingeJoint::editHandleLoStop), static_cast<FieldGetMethodSig >(&PhysicsHingeJoint::getHandleLoStop)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "bounce", "The bouncyness of the stops. This is a restitution parameter in the range 0..1. 0 means the stops are not bouncy at all, 1 means maximum bouncyness.\n", BounceFieldId, BounceFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsHingeJoint::editHandleBounce), static_cast<FieldGetMethodSig >(&PhysicsHingeJoint::getHandleBounce)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "CFM", "The constraint force mixing (CFM) value used when not at a stop.\n", CFMFieldId, CFMFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsHingeJoint::editHandleCFM), static_cast<FieldGetMethodSig >(&PhysicsHingeJoint::getHandleCFM)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "stopERP", "The error reduction parameter (ERP) used by the stops.\n", StopERPFieldId, StopERPFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsHingeJoint::editHandleStopERP), static_cast<FieldGetMethodSig >(&PhysicsHingeJoint::getHandleStopERP)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "stopCFM", "The constraint force mixing (CFM) value used by the stops. Together with the ERP value this can be used to get spongy or soft stops. Note that this is intended for unpowered joints, it does not really work as expected when a powered joint reaches its limit. \n", StopCFMFieldId, StopCFMFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsHingeJoint::editHandleStopCFM), static_cast<FieldGetMethodSig >(&PhysicsHingeJoint::getHandleStopCFM)); oType.addInitialDesc(pDesc); }
void GeoIntegralBufferPropertyBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "stride", "", StrideFieldId, StrideFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoIntegralBufferProperty::editHandleStride), static_cast<FieldGetMethodSig >(&GeoIntegralBufferProperty::getHandleStride)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "format", "", FormatFieldId, FormatFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoIntegralBufferProperty::editHandleFormat), static_cast<FieldGetMethodSig >(&GeoIntegralBufferProperty::getHandleFormat)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "formatSize", "", FormatSizeFieldId, FormatSizeFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoIntegralBufferProperty::editHandleFormatSize), static_cast<FieldGetMethodSig >(&GeoIntegralBufferProperty::getHandleFormatSize)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "dimension", "", DimensionFieldId, DimensionFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoIntegralBufferProperty::editHandleDimension), static_cast<FieldGetMethodSig >(&GeoIntegralBufferProperty::getHandleDimension)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "size", "", SizeFieldId, SizeFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoIntegralBufferProperty::editHandleSize), static_cast<FieldGetMethodSig >(&GeoIntegralBufferProperty::getHandleSize)); oType.addInitialDesc(pDesc); }
void BufferPnt3fInterpolatorBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFReal32::Description( SFReal32::getClassType(), "inValue", "This is VRML's fraction field.\n", InValueFieldId, InValueFieldMask, true, (Field::FThreadLocal), static_cast<FieldEditMethodSig>(&BufferPnt3fInterpolator::editHandleInValue), static_cast<FieldGetMethodSig >(&BufferPnt3fInterpolator::getHandleInValue)); oType.addInitialDesc(pDesc); pDesc = new MFReal32::Description( MFReal32::getClassType(), "key", "", KeyFieldId, KeyFieldMask, false, (Field::FThreadLocal), static_cast<FieldEditMethodSig>(&BufferPnt3fInterpolator::editHandleKey), static_cast<FieldGetMethodSig >(&BufferPnt3fInterpolator::getHandleKey)); oType.addInitialDesc(pDesc); pDesc = new MFPnt3f::Description( MFPnt3f::getClassType(), "keyValue", "", KeyValueFieldId, KeyValueFieldMask, false, (Field::FThreadLocal), static_cast<FieldEditMethodSig>(&BufferPnt3fInterpolator::editHandleKeyValue), static_cast<FieldGetMethodSig >(&BufferPnt3fInterpolator::getHandleKeyValue)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecGeoVectorPropertyPtr::Description( SFUnrecGeoVectorPropertyPtr::getClassType(), "outValue", "This is VRML's value field.\n", OutValueFieldId, OutValueFieldMask, true, (Field::FThreadLocal|Field::FStdAccess), static_cast<FieldEditMethodSig>(&BufferPnt3fInterpolator::editHandleOutValue), static_cast<FieldGetMethodSig >(&BufferPnt3fInterpolator::getHandleOutValue)); oType.addInitialDesc(pDesc); pDesc = new MFUInt32::Description( MFUInt32::getClassType(), "resortIndex", "", ResortIndexFieldId, ResortIndexFieldMask, false, (Field::FThreadLocal), static_cast<FieldEditMethodSig>(&BufferPnt3fInterpolator::editHandleResortIndex), static_cast<FieldGetMethodSig >(&BufferPnt3fInterpolator::getHandleResortIndex)); oType.addInitialDesc(pDesc); }
void ComponentTransformBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "center", "", CenterFieldId, CenterFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ComponentTransform::editHandleCenter), static_cast<FieldGetMethodSig >(&ComponentTransform::getHandleCenter)); oType.addInitialDesc(pDesc); pDesc = new SFQuaternion::Description( SFQuaternion::getClassType(), "rotation", "", RotationFieldId, RotationFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ComponentTransform::editHandleRotation), static_cast<FieldGetMethodSig >(&ComponentTransform::getHandleRotation)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "scale", "", ScaleFieldId, ScaleFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ComponentTransform::editHandleScale), static_cast<FieldGetMethodSig >(&ComponentTransform::getHandleScale)); oType.addInitialDesc(pDesc); pDesc = new SFQuaternion::Description( SFQuaternion::getClassType(), "scaleOrientation", "", ScaleOrientationFieldId, ScaleOrientationFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ComponentTransform::editHandleScaleOrientation), static_cast<FieldGetMethodSig >(&ComponentTransform::getHandleScaleOrientation)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "translation", "", TranslationFieldId, TranslationFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ComponentTransform::editHandleTranslation), static_cast<FieldGetMethodSig >(&ComponentTransform::getHandleTranslation)); oType.addInitialDesc(pDesc); }
void CgFXMaterialBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFBool::Description( SFBool::getClassType(), "treatTechniquesAsVariants", "effect compiler options\n", TreatTechniquesAsVariantsFieldId, TreatTechniquesAsVariantsFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleTreatTechniquesAsVariants), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleTreatTechniquesAsVariants)); oType.addInitialDesc(pDesc); pDesc = new SFUInt8::Description( SFUInt8::getClassType(), "ParameterValueSource", "Source to use for parameters when initializing the material.\n" "DEFAULT: Uses the values that are read in from the .cgfx file or code string.\n" "Will overwrite the current value for the corresponding \n" "ShaderProgramVariable if there is one.\n" "CURRENT: Checks if the material already has a ShaderProgramVariable of the same\n" "name, and if it does, it uses that value instead of the default value.\n", ParameterValueSourceFieldId, ParameterValueSourceFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleParameterValueSource), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleParameterValueSource)); oType.addInitialDesc(pDesc); pDesc = new SFString::Description( SFString::getClassType(), "effectFile", "cgfx file\n", EffectFileFieldId, EffectFileFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleEffectFile), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleEffectFile)); oType.addInitialDesc(pDesc); pDesc = new SFString::Description( SFString::getClassType(), "effectString", "cgfx file\n", EffectStringFieldId, EffectStringFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleEffectString), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleEffectString)); oType.addInitialDesc(pDesc); pDesc = new MFString::Description( MFString::getClassType(), "compilerOptions", "effect compiler options\n", CompilerOptionsFieldId, CompilerOptionsFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleCompilerOptions), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleCompilerOptions)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecChildShaderProgramVariablesPtr::Description( SFUnrecChildShaderProgramVariablesPtr::getClassType(), "variables", "", VariablesFieldId, VariablesFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleVariables), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleVariables)); oType.addInitialDesc(pDesc); pDesc = new SFString::Description( SFString::getClassType(), "selectedTechnique", "", SelectedTechniqueFieldId, SelectedTechniqueFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleSelectedTechnique), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleSelectedTechnique)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "stateVariables", "", StateVariablesFieldId, StateVariablesFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleStateVariables), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleStateVariables)); oType.addInitialDesc(pDesc); pDesc = new MFUnrecCgFXTechniquePtr::Description( MFUnrecCgFXTechniquePtr::getClassType(), "techniques", "", TechniquesFieldId, TechniquesFieldMask, true, (Field::FClusterLocal | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleTechniques), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleTechniques)); oType.addInitialDesc(pDesc); pDesc = new MFUnrecTextureObjChunkPtr::Description( MFUnrecTextureObjChunkPtr::getClassType(), "textures", "", TexturesFieldId, TexturesFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleTextures), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleTextures)); oType.addInitialDesc(pDesc); pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "GLId", "The OpenGL texture id for this texture.\n", GLIdFieldId, GLIdFieldMask, true, (Field::FClusterLocal), static_cast<FieldEditMethodSig>(&CgFXMaterial::editHandleGLId), static_cast<FieldGetMethodSig >(&CgFXMaterial::getHandleGLId)); oType.addInitialDesc(pDesc); }
void TileCameraDecoratorBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFReal32::Description( SFReal32::getClassType(), "left", "The left border of the selected tile.\n", LeftFieldId, LeftFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TileCameraDecorator::editHandleLeft), static_cast<FieldGetMethodSig >(&TileCameraDecorator::getHandleLeft)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "right", "The right border of the selected tile.\n", RightFieldId, RightFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TileCameraDecorator::editHandleRight), static_cast<FieldGetMethodSig >(&TileCameraDecorator::getHandleRight)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "bottom", "The bottom border of the selected tile.\n", BottomFieldId, BottomFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TileCameraDecorator::editHandleBottom), static_cast<FieldGetMethodSig >(&TileCameraDecorator::getHandleBottom)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "top", "The top border of the selected tile.\n", TopFieldId, TopFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TileCameraDecorator::editHandleTop), static_cast<FieldGetMethodSig >(&TileCameraDecorator::getHandleTop)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "fullWidth", "The width of the full image this is a tile of.\n", FullWidthFieldId, FullWidthFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TileCameraDecorator::editHandleFullWidth), static_cast<FieldGetMethodSig >(&TileCameraDecorator::getHandleFullWidth)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "fullHeight", "The height of the full image this is a tile of.\n", FullHeightFieldId, FullHeightFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&TileCameraDecorator::editHandleFullHeight), static_cast<FieldGetMethodSig >(&TileCameraDecorator::getHandleFullHeight)); oType.addInitialDesc(pDesc); }
void ClusterWindowBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new MFString::Description( MFString::getClassType(), "servers", "List of all symbolic server names\n", ServersFieldId, ServersFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleServers), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleServers)); oType.addInitialDesc(pDesc); pDesc = new MFUInt32::Description( MFUInt32::getClassType(), "serverIds", "", ServerIdsFieldId, ServerIdsFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleServerIds), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleServerIds)); oType.addInitialDesc(pDesc); pDesc = new SFString::Description( SFString::getClassType(), "connectionType", "How to connect to the servers\n", ConnectionTypeFieldId, ConnectionTypeFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleConnectionType), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleConnectionType)); oType.addInitialDesc(pDesc); pDesc = new SFString::Description( SFString::getClassType(), "connectionInterface", "Which network interface to use for communication\n", ConnectionInterfaceFieldId, ConnectionInterfaceFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleConnectionInterface), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleConnectionInterface)); oType.addInitialDesc(pDesc); pDesc = new SFString::Description( SFString::getClassType(), "connectionDestination", "Multicast address for multicast connections\n", ConnectionDestinationFieldId, ConnectionDestinationFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleConnectionDestination), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleConnectionDestination)); oType.addInitialDesc(pDesc); pDesc = new SFString::Description( SFString::getClassType(), "connectionParams", "Optional parameters e.g. \"TTL=2\"\n", ConnectionParamsFieldId, ConnectionParamsFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleConnectionParams), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleConnectionParams)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "servicePort", "Broadcastport used for server search\n", ServicePortFieldId, ServicePortFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleServicePort), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleServicePort)); oType.addInitialDesc(pDesc); pDesc = new SFString::Description( SFString::getClassType(), "serviceAddress", "Broadcast or Multicast address used for server search\n", ServiceAddressFieldId, ServiceAddressFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleServiceAddress), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleServiceAddress)); oType.addInitialDesc(pDesc); pDesc = new SFString::Description( SFString::getClassType(), "serviceInterface", "Ethernet interface to be used for server search\n", ServiceInterfaceFieldId, ServiceInterfaceFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleServiceInterface), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleServiceInterface)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecWindowPtr::Description( SFUnrecWindowPtr::getClassType(), "clientWindow", "Window for client rendering\n", ClientWindowFieldId, ClientWindowFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleClientWindow), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleClientWindow)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "interleave", "", InterleaveFieldId, InterleaveFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleInterleave), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleInterleave)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "frameCount", "", FrameCountFieldId, FrameCountFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleFrameCount), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleFrameCount)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecImageComposerPtr::Description( SFUnrecImageComposerPtr::getClassType(), "composer", "", ComposerFieldId, ComposerFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleComposer), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleComposer)); oType.addInitialDesc(pDesc); pDesc = new MFString::Description( MFString::getClassType(), "autostart", "", AutostartFieldId, AutostartFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ClusterWindow::editHandleAutostart), static_cast<FieldGetMethodSig >(&ClusterWindow::getHandleAutostart)); oType.addInitialDesc(pDesc); }
void PolygonBackgroundBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFUnrecPrimeMaterialPtr::Description( SFUnrecPrimeMaterialPtr::getClassType(), "material", "The material used to display.\n", MaterialFieldId, MaterialFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PolygonBackground::editHandleMaterial), static_cast<FieldGetMethodSig >(&PolygonBackground::getHandleMaterial)); oType.addInitialDesc(pDesc); pDesc = new MFVec3f::Description( MFVec3f::getClassType(), "texCoords", "The texture coordinates of the geometry to display.\n", TexCoordsFieldId, TexCoordsFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PolygonBackground::editHandleTexCoords), static_cast<FieldGetMethodSig >(&PolygonBackground::getHandleTexCoords)); oType.addInitialDesc(pDesc); pDesc = new MFPnt2f::Description( MFPnt2f::getClassType(), "positions", "The positions of the geometry to display.\n", PositionsFieldId, PositionsFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PolygonBackground::editHandlePositions), static_cast<FieldGetMethodSig >(&PolygonBackground::getHandlePositions)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "normalizedX", "Define whether the x coordinates are normalized (0-1) or pixel-based.\n", NormalizedXFieldId, NormalizedXFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PolygonBackground::editHandleNormalizedX), static_cast<FieldGetMethodSig >(&PolygonBackground::getHandleNormalizedX)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "normalizedY", "Define whether the y coordinates are normalized (0-1) or pixel-based.\n", NormalizedYFieldId, NormalizedYFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PolygonBackground::editHandleNormalizedY), static_cast<FieldGetMethodSig >(&PolygonBackground::getHandleNormalizedY)); oType.addInitialDesc(pDesc); pDesc = new SFUInt16::Description( SFUInt16::getClassType(), "aspectHeight", "Useful for keeping aspect ratio when rendering things like images.\n", AspectHeightFieldId, AspectHeightFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PolygonBackground::editHandleAspectHeight), static_cast<FieldGetMethodSig >(&PolygonBackground::getHandleAspectHeight)); oType.addInitialDesc(pDesc); pDesc = new SFUInt16::Description( SFUInt16::getClassType(), "aspectWidth", "Useful for keeping aspect ratio when rendering things like images.\n", AspectWidthFieldId, AspectWidthFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PolygonBackground::editHandleAspectWidth), static_cast<FieldGetMethodSig >(&PolygonBackground::getHandleAspectWidth)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "scale", "Scale factor for zooming.\n", ScaleFieldId, ScaleFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PolygonBackground::editHandleScale), static_cast<FieldGetMethodSig >(&PolygonBackground::getHandleScale)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "cleanup", "Clear depth/ stencil buffer after applying the material.\n", CleanupFieldId, CleanupFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PolygonBackground::editHandleCleanup), static_cast<FieldGetMethodSig >(&PolygonBackground::getHandleCleanup)); oType.addInitialDesc(pDesc); }
void FrameHandlerBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFUInt64::Description( SFUInt64::getClassType(), "frameCount", "", FrameCountFieldId, FrameCountFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&FrameHandler::editHandleFrameCount), static_cast<FieldGetMethodSig >(&FrameHandler::getHandleFrameCount)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "startTime", "", StartTimeFieldId, StartTimeFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&FrameHandler::editHandleStartTime), static_cast<FieldGetMethodSig >(&FrameHandler::getHandleStartTime)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "lastTime", "", LastTimeFieldId, LastTimeFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&FrameHandler::editHandleLastTime), static_cast<FieldGetMethodSig >(&FrameHandler::getHandleLastTime)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "currTime", "", CurrTimeFieldId, CurrTimeFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&FrameHandler::editHandleCurrTime), static_cast<FieldGetMethodSig >(&FrameHandler::getHandleCurrTime)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "timeStamp", "", TimeStampFieldId, TimeStampFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&FrameHandler::editHandleTimeStamp), static_cast<FieldGetMethodSig >(&FrameHandler::getHandleTimeStamp)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "timeScale", "", TimeScaleFieldId, TimeScaleFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&FrameHandler::editHandleTimeScale), static_cast<FieldGetMethodSig >(&FrameHandler::getHandleTimeScale)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "constantTimeStep", "", ConstantTimeStepFieldId, ConstantTimeStepFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&FrameHandler::editHandleConstantTimeStep), static_cast<FieldGetMethodSig >(&FrameHandler::getHandleConstantTimeStep)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "constantTime", "", ConstantTimeFieldId, ConstantTimeFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&FrameHandler::editHandleConstantTime), static_cast<FieldGetMethodSig >(&FrameHandler::getHandleConstantTime)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "paused", "", PausedFieldId, PausedFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&FrameHandler::editHandlePaused), static_cast<FieldGetMethodSig >(&FrameHandler::getHandlePaused)); oType.addInitialDesc(pDesc); }
void BbqTerrainBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFUnrecNodePtr::Description( SFUnrecNodePtr::getClassType(), "beacon", "", BeaconFieldId, BeaconFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&BbqTerrain::editHandleBeacon), static_cast<FieldGetMethodSig >(&BbqTerrain::getHandleBeacon)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecBbqDataSourcePtr::Description( SFUnrecBbqDataSourcePtr::getClassType(), "dataSource", "", DataSourceFieldId, DataSourceFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&BbqTerrain::editHandleDataSource), static_cast<FieldGetMethodSig >(&BbqTerrain::getHandleDataSource)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "maxNumResidentNodes", "", MaxNumResidentNodesFieldId, MaxNumResidentNodesFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&BbqTerrain::editHandleMaxNumResidentNodes), static_cast<FieldGetMethodSig >(&BbqTerrain::getHandleMaxNumResidentNodes)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "screenSpaceError", "", ScreenSpaceErrorFieldId, ScreenSpaceErrorFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&BbqTerrain::editHandleScreenSpaceError), static_cast<FieldGetMethodSig >(&BbqTerrain::getHandleScreenSpaceError)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "enableSkirts", "", EnableSkirtsFieldId, EnableSkirtsFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&BbqTerrain::editHandleEnableSkirts), static_cast<FieldGetMethodSig >(&BbqTerrain::getHandleEnableSkirts)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "showSwitchDistance", "", ShowSwitchDistanceFieldId, ShowSwitchDistanceFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&BbqTerrain::editHandleShowSwitchDistance), static_cast<FieldGetMethodSig >(&BbqTerrain::getHandleShowSwitchDistance)); oType.addInitialDesc(pDesc); }
void RenderBufferBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "GLId", "The OpenGL texture id for this buffer object.\n", GLIdFieldId, GLIdFieldMask, true, (Field::FClusterLocal), static_cast<FieldEditMethodSig>(&RenderBuffer::editHandleGLId), static_cast<FieldGetMethodSig >(&RenderBuffer::getHandleGLId)); oType.addInitialDesc(pDesc); pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "internalFormat", "", InternalFormatFieldId, InternalFormatFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&RenderBuffer::editHandleInternalFormat), static_cast<FieldGetMethodSig >(&RenderBuffer::getHandleInternalFormat)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecImagePtr::Description( SFUnrecImagePtr::getClassType(), "image", "Image object used if readback is enabled.\n", ImageFieldId, ImageFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&RenderBuffer::editHandleImage), static_cast<FieldGetMethodSig >(&RenderBuffer::getHandleImage)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "colorSamples", "", ColorSamplesFieldId, ColorSamplesFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&RenderBuffer::editHandleColorSamples), static_cast<FieldGetMethodSig >(&RenderBuffer::getHandleColorSamples)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "coverageSamples", "", CoverageSamplesFieldId, CoverageSamplesFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&RenderBuffer::editHandleCoverageSamples), static_cast<FieldGetMethodSig >(&RenderBuffer::getHandleCoverageSamples)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "fixedSampleLocation", "", FixedSampleLocationFieldId, FixedSampleLocationFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&RenderBuffer::editHandleFixedSampleLocation), static_cast<FieldGetMethodSig >(&RenderBuffer::getHandleFixedSampleLocation)); oType.addInitialDesc(pDesc); }
void StencilChunkBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "stencilFunc", "The stencilFunc defines how fragments which do not fulfill a certain\n" "condition are handled. \n" "See glStencilFunc() for details. GL_NONE is used to disable stencil.\n", StencilFuncFieldId, StencilFuncFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&StencilChunk::editHandleStencilFunc), static_cast<FieldGetMethodSig >(&StencilChunk::getHandleStencilFunc)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "stencilValue", "The stencilFunc defines how fragments which do not fulfill a certain\n" "condition are handled. \n" "See glStencilFunc() for details. GL_NONE is used to disable stencil.\n", StencilValueFieldId, StencilValueFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&StencilChunk::editHandleStencilValue), static_cast<FieldGetMethodSig >(&StencilChunk::getHandleStencilValue)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "stencilMask", "The stencilFunc defines how fragments which do not fulfill a certain\n" "condition are handled. \n" "See glStencilFunc() for details. GL_NONE is used to disable stencil.\n", StencilMaskFieldId, StencilMaskFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&StencilChunk::editHandleStencilMask), static_cast<FieldGetMethodSig >(&StencilChunk::getHandleStencilMask)); oType.addInitialDesc(pDesc); pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "stencilOpFail", "The stencilFunc defines how fragments which do not fulfill a certain\n" "condition are handled. \n" "See glStencilFunc() for details. GL_NONE is used to disable stencil.\n", StencilOpFailFieldId, StencilOpFailFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&StencilChunk::editHandleStencilOpFail), static_cast<FieldGetMethodSig >(&StencilChunk::getHandleStencilOpFail)); oType.addInitialDesc(pDesc); pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "stencilOpZFail", "The stencilFunc defines how fragments which do not fulfill a certain\n" "condition are handled. \n" "See glStencilFunc() for details. GL_NONE is used to disable stencil.\n", StencilOpZFailFieldId, StencilOpZFailFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&StencilChunk::editHandleStencilOpZFail), static_cast<FieldGetMethodSig >(&StencilChunk::getHandleStencilOpZFail)); oType.addInitialDesc(pDesc); pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "stencilOpZPass", "The stencilFunc defines how fragments which do not fulfill a certain\n" "condition are handled. \n" "See glStencilFunc() for details. GL_NONE is used to disable stencil.\n", StencilOpZPassFieldId, StencilOpZPassFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&StencilChunk::editHandleStencilOpZPass), static_cast<FieldGetMethodSig >(&StencilChunk::getHandleStencilOpZPass)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "clearBuffer", "Clear buffer on activate(1) or deactivate(2).\n", ClearBufferFieldId, ClearBufferFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&StencilChunk::editHandleClearBuffer), static_cast<FieldGetMethodSig >(&StencilChunk::getHandleClearBuffer)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "bitMask", "Controls writing of individual bits in stencil planes, with 0 means write\n" "protected and 1 write enabled.\n", BitMaskFieldId, BitMaskFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&StencilChunk::editHandleBitMask), static_cast<FieldGetMethodSig >(&StencilChunk::getHandleBitMask)); oType.addInitialDesc(pDesc); }
void SkeletonOgreJointBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "translate", "", TranslateFieldId, TranslateFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SkeletonOgreJoint::editHandleTranslate), static_cast<FieldGetMethodSig >(&SkeletonOgreJoint::getHandleTranslate)); oType.addInitialDesc(pDesc); pDesc = new SFQuaternion::Description( SFQuaternion::getClassType(), "rotate", "", RotateFieldId, RotateFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SkeletonOgreJoint::editHandleRotate), static_cast<FieldGetMethodSig >(&SkeletonOgreJoint::getHandleRotate)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "scale", "", ScaleFieldId, ScaleFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SkeletonOgreJoint::editHandleScale), static_cast<FieldGetMethodSig >(&SkeletonOgreJoint::getHandleScale)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "invBindTranslate", "", InvBindTranslateFieldId, InvBindTranslateFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SkeletonOgreJoint::editHandleInvBindTranslate), static_cast<FieldGetMethodSig >(&SkeletonOgreJoint::getHandleInvBindTranslate)); oType.addInitialDesc(pDesc); pDesc = new SFQuaternion::Description( SFQuaternion::getClassType(), "invBindRotate", "", InvBindRotateFieldId, InvBindRotateFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SkeletonOgreJoint::editHandleInvBindRotate), static_cast<FieldGetMethodSig >(&SkeletonOgreJoint::getHandleInvBindRotate)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "invBindScale", "", InvBindScaleFieldId, InvBindScaleFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SkeletonOgreJoint::editHandleInvBindScale), static_cast<FieldGetMethodSig >(&SkeletonOgreJoint::getHandleInvBindScale)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "offsetTranslate", "", OffsetTranslateFieldId, OffsetTranslateFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SkeletonOgreJoint::editHandleOffsetTranslate), static_cast<FieldGetMethodSig >(&SkeletonOgreJoint::getHandleOffsetTranslate)); oType.addInitialDesc(pDesc); pDesc = new SFQuaternion::Description( SFQuaternion::getClassType(), "offsetRotate", "", OffsetRotateFieldId, OffsetRotateFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SkeletonOgreJoint::editHandleOffsetRotate), static_cast<FieldGetMethodSig >(&SkeletonOgreJoint::getHandleOffsetRotate)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "offsetScale", "", OffsetScaleFieldId, OffsetScaleFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&SkeletonOgreJoint::editHandleOffsetScale), static_cast<FieldGetMethodSig >(&SkeletonOgreJoint::getHandleOffsetScale)); oType.addInitialDesc(pDesc); }
void AnimationBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFInt32::Description( SFInt32::getClassType(), "Cycling", "", CyclingFieldId, CyclingFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Animation::editHandleCycling), static_cast<FieldGetMethodSig >(&Animation::getHandleCycling)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "Scale", "", ScaleFieldId, ScaleFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Animation::editHandleScale), static_cast<FieldGetMethodSig >(&Animation::getHandleScale)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "Offset", "", OffsetFieldId, OffsetFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Animation::editHandleOffset), static_cast<FieldGetMethodSig >(&Animation::getHandleOffset)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "Span", "", SpanFieldId, SpanFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Animation::editHandleSpan), static_cast<FieldGetMethodSig >(&Animation::getHandleSpan)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "Cycles", "", CyclesFieldId, CyclesFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Animation::editHandleCycles), static_cast<FieldGetMethodSig >(&Animation::getHandleCycles)); oType.addInitialDesc(pDesc); pDesc = new SFEventProducerPtr::Description( SFEventProducerPtr::getClassType(), "EventProducer", "Event Producer", EventProducerFieldId,EventProducerFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast <FieldEditMethodSig>(&Animation::invalidEditField), static_cast <FieldGetMethodSig >(&Animation::invalidGetField)); oType.addInitialDesc(pDesc); }
void ShadowMapEngineBase::classDescInserter(TypeObject &oType) { Inherited::classDescInserter(oType); FieldDescriptionBase *pDesc = NULL; pDesc = new SFUnrecTextureObjChunkPtr::Description( SFUnrecTextureObjChunkPtr::getClassType(), "shadowTexChunk", "Holds the generated shadow texture. If you leave this field empty an\n" "appropriate object will be created the first time the engine runs.\n", ShadowTexChunkFieldId, ShadowTexChunkFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ShadowMapEngine::editHandleShadowTexChunk), static_cast<FieldGetMethodSig >(&ShadowMapEngine::getHandleShadowTexChunk)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "width", "", WidthFieldId, WidthFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ShadowMapEngine::editHandleWidth), static_cast<FieldGetMethodSig >(&ShadowMapEngine::getHandleWidth)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "height", "", HeightFieldId, HeightFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ShadowMapEngine::editHandleHeight), static_cast<FieldGetMethodSig >(&ShadowMapEngine::getHandleHeight)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "offsetBias", "", OffsetBiasFieldId, OffsetBiasFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ShadowMapEngine::editHandleOffsetBias), static_cast<FieldGetMethodSig >(&ShadowMapEngine::getHandleOffsetBias)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "offsetFactor", "", OffsetFactorFieldId, OffsetFactorFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ShadowMapEngine::editHandleOffsetFactor), static_cast<FieldGetMethodSig >(&ShadowMapEngine::getHandleOffsetFactor)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "shadowTravMask", "Traversal mask when generating the shadow map. \n", ShadowTravMaskFieldId, ShadowTravMaskFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ShadowMapEngine::editHandleShadowTravMask), static_cast<FieldGetMethodSig >(&ShadowMapEngine::getHandleShadowTravMask)); oType.addInitialDesc(pDesc); }
void PhysicsSpaceBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFBool::Description( SFBool::getClassType(), "cleanup", "", CleanupFieldId, CleanupFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsSpace::editHandleCleanup), static_cast<FieldGetMethodSig >(&PhysicsSpace::getHandleCleanup)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "sublevel", "", SublevelFieldId, SublevelFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsSpace::editHandleSublevel), static_cast<FieldGetMethodSig >(&PhysicsSpace::getHandleSublevel)); oType.addInitialDesc(pDesc); pDesc = new SFParentFieldContainerPtr::Description( SFParentFieldContainerPtr::getClassType(), "ParentHandler", "", ParentHandlerFieldId, ParentHandlerFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast <FieldEditMethodSig>(&PhysicsSpace::invalidEditField), static_cast <FieldGetMethodSig >(&PhysicsSpace::invalidGetField)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecCollisionContactParametersPtr::Description( SFUnrecCollisionContactParametersPtr::getClassType(), "defaultCollisionParameters", "", DefaultCollisionParametersFieldId, DefaultCollisionParametersFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsSpace::editHandleDefaultCollisionParameters), static_cast<FieldGetMethodSig >(&PhysicsSpace::getHandleDefaultCollisionParameters)); oType.addInitialDesc(pDesc); pDesc = new MFUInt64::Description( MFUInt64::getClassType(), "category1", "", Category1FieldId, Category1FieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsSpace::editHandleCategory1), static_cast<FieldGetMethodSig >(&PhysicsSpace::getHandleCategory1)); oType.addInitialDesc(pDesc); pDesc = new MFUInt64::Description( MFUInt64::getClassType(), "category2", "", Category2FieldId, Category2FieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsSpace::editHandleCategory2), static_cast<FieldGetMethodSig >(&PhysicsSpace::getHandleCategory2)); oType.addInitialDesc(pDesc); pDesc = new MFUnrecCollisionContactParametersPtr::Description( MFUnrecCollisionContactParametersPtr::getClassType(), "categoryCollisionParameters", "", CategoryCollisionParametersFieldId, CategoryCollisionParametersFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&PhysicsSpace::editHandleCategoryCollisionParameters), static_cast<FieldGetMethodSig >(&PhysicsSpace::getHandleCategoryCollisionParameters)); oType.addInitialDesc(pDesc); }
void ArcUIDrawObjectBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFPnt2f::Description( SFPnt2f::getClassType(), "Center", "", CenterFieldId, CenterFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ArcUIDrawObject::editHandleCenter), static_cast<FieldGetMethodSig >(&ArcUIDrawObject::getHandleCenter)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "Width", "", WidthFieldId, WidthFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ArcUIDrawObject::editHandleWidth), static_cast<FieldGetMethodSig >(&ArcUIDrawObject::getHandleWidth)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "Height", "", HeightFieldId, HeightFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ArcUIDrawObject::editHandleHeight), static_cast<FieldGetMethodSig >(&ArcUIDrawObject::getHandleHeight)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "StartAngleRad", "", StartAngleRadFieldId, StartAngleRadFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ArcUIDrawObject::editHandleStartAngleRad), static_cast<FieldGetMethodSig >(&ArcUIDrawObject::getHandleStartAngleRad)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "EndAngleRad", "", EndAngleRadFieldId, EndAngleRadFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ArcUIDrawObject::editHandleEndAngleRad), static_cast<FieldGetMethodSig >(&ArcUIDrawObject::getHandleEndAngleRad)); oType.addInitialDesc(pDesc); pDesc = new SFUInt16::Description( SFUInt16::getClassType(), "SubDivisions", "", SubDivisionsFieldId, SubDivisionsFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ArcUIDrawObject::editHandleSubDivisions), static_cast<FieldGetMethodSig >(&ArcUIDrawObject::getHandleSubDivisions)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "Color", "", ColorFieldId, ColorFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ArcUIDrawObject::editHandleColor), static_cast<FieldGetMethodSig >(&ArcUIDrawObject::getHandleColor)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "LineWidth", "", LineWidthFieldId, LineWidthFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ArcUIDrawObject::editHandleLineWidth), static_cast<FieldGetMethodSig >(&ArcUIDrawObject::getHandleLineWidth)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "Opacity", "", OpacityFieldId, OpacityFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ArcUIDrawObject::editHandleOpacity), static_cast<FieldGetMethodSig >(&ArcUIDrawObject::getHandleOpacity)); oType.addInitialDesc(pDesc); }
void GlassLayerBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFPnt2f::Description( SFPnt2f::getClassType(), "StartPosition", "", StartPositionFieldId, StartPositionFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GlassLayer::editHandleStartPosition), static_cast<FieldGetMethodSig >(&GlassLayer::getHandleStartPosition)); oType.addInitialDesc(pDesc); pDesc = new SFVec2f::Description( SFVec2f::getClassType(), "StartDirection", "", StartDirectionFieldId, StartDirectionFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GlassLayer::editHandleStartDirection), static_cast<FieldGetMethodSig >(&GlassLayer::getHandleStartDirection)); oType.addInitialDesc(pDesc); pDesc = new SFPnt2f::Description( SFPnt2f::getClassType(), "EndPosition", "", EndPositionFieldId, EndPositionFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GlassLayer::editHandleEndPosition), static_cast<FieldGetMethodSig >(&GlassLayer::getHandleEndPosition)); oType.addInitialDesc(pDesc); pDesc = new SFVec2f::Description( SFVec2f::getClassType(), "EndDirection", "", EndDirectionFieldId, EndDirectionFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GlassLayer::editHandleEndDirection), static_cast<FieldGetMethodSig >(&GlassLayer::getHandleEndDirection)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "CenterColor", "", CenterColorFieldId, CenterColorFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GlassLayer::editHandleCenterColor), static_cast<FieldGetMethodSig >(&GlassLayer::getHandleCenterColor)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "EdgeColor", "", EdgeColorFieldId, EdgeColorFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GlassLayer::editHandleEdgeColor), static_cast<FieldGetMethodSig >(&GlassLayer::getHandleEdgeColor)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "Segments", "", SegmentsFieldId, SegmentsFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GlassLayer::editHandleSegments), static_cast<FieldGetMethodSig >(&GlassLayer::getHandleSegments)); oType.addInitialDesc(pDesc); }
void UIFontBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFString::Description( SFString::getClassType(), "Family", "", FamilyFieldId, FamilyFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&UIFont::editHandleFamily), static_cast<FieldGetMethodSig >(&UIFont::getHandleFamily)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "GlyphPixelSize", "", GlyphPixelSizeFieldId, GlyphPixelSizeFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&UIFont::editHandleGlyphPixelSize), static_cast<FieldGetMethodSig >(&UIFont::getHandleGlyphPixelSize)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "Size", "", SizeFieldId, SizeFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&UIFont::editHandleSize), static_cast<FieldGetMethodSig >(&UIFont::getHandleSize)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "Gap", "", GapFieldId, GapFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&UIFont::editHandleGap), static_cast<FieldGetMethodSig >(&UIFont::getHandleGap)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "TextureWidth", "", TextureWidthFieldId, TextureWidthFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&UIFont::editHandleTextureWidth), static_cast<FieldGetMethodSig >(&UIFont::getHandleTextureWidth)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "Style", "", StyleFieldId, StyleFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&UIFont::editHandleStyle), static_cast<FieldGetMethodSig >(&UIFont::getHandleStyle)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "AntiAliasing", "", AntiAliasingFieldId, AntiAliasingFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&UIFont::editHandleAntiAliasing), static_cast<FieldGetMethodSig >(&UIFont::getHandleAntiAliasing)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecTextureObjChunkPtr::Description( SFUnrecTextureObjChunkPtr::getClassType(), "Texture", "", TextureFieldId, TextureFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&UIFont::editHandleTexture), static_cast<FieldGetMethodSig >(&UIFont::getHandleTexture)); oType.addInitialDesc(pDesc); }
void WindowBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFUInt16::Description( SFUInt16::getClassType(), "width", "", WidthFieldId, WidthFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Window::editHandleWidth), static_cast<FieldGetMethodSig >(&Window::getHandleWidth)); oType.addInitialDesc(pDesc); pDesc = new SFUInt16::Description( SFUInt16::getClassType(), "height", "", HeightFieldId, HeightFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Window::editHandleHeight), static_cast<FieldGetMethodSig >(&Window::getHandleHeight)); oType.addInitialDesc(pDesc); pDesc = new MFUnrecChildViewportPtr::Description( MFUnrecChildViewportPtr::getClassType(), "port", "", PortFieldId, PortFieldMask, false, (Field::MFDefaultFlags | Field::FNullCheckAccess), static_cast<FieldEditMethodSig>(&Window::editHandlePort), static_cast<FieldGetMethodSig >(&Window::getHandlePort)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "glObjectEventCounter", "Counter for GL object events. Needed for multi-aspect updates.\n" "Is used in glObjectLastRefresh and glObjectLastReinitialize.\n", GlObjectEventCounterFieldId, GlObjectEventCounterFieldMask, true, (Field::FClusterLocal | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&Window::editHandleGlObjectEventCounter), static_cast<FieldGetMethodSig >(&Window::getHandleGlObjectEventCounter)); oType.addInitialDesc(pDesc); pDesc = new MFUInt32::Description( MFUInt32::getClassType(), "glObjectLastRefresh", "Indicates the last refresh for the GL object.\n", GlObjectLastRefreshFieldId, GlObjectLastRefreshFieldMask, true, (Field::FClusterLocal | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&Window::editHandleGlObjectLastRefresh), static_cast<FieldGetMethodSig >(&Window::getHandleGlObjectLastRefresh)); oType.addInitialDesc(pDesc); pDesc = new MFUInt32::Description( MFUInt32::getClassType(), "glObjectLastReinitialize", "Indicates the last reinit for the GL object.\n", GlObjectLastReinitializeFieldId, GlObjectLastReinitializeFieldMask, true, (Field::FClusterLocal | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&Window::editHandleGlObjectLastReinitialize), static_cast<FieldGetMethodSig >(&Window::getHandleGlObjectLastReinitialize)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "drawerId", "DrawerId to select window dependent elements (e.g. Distortion filter).\n" "For cluster window this values equals the clusterId (shl chunk)\n", DrawerIdFieldId, DrawerIdFieldMask, true, (Field::FClusterLocal), static_cast<FieldEditMethodSig>(&Window::editHandleDrawerId), static_cast<FieldGetMethodSig >(&Window::getHandleDrawerId)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "requestMajor", "", RequestMajorFieldId, RequestMajorFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Window::editHandleRequestMajor), static_cast<FieldGetMethodSig >(&Window::getHandleRequestMajor)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "requestMinor", "", RequestMinorFieldId, RequestMinorFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Window::editHandleRequestMinor), static_cast<FieldGetMethodSig >(&Window::getHandleRequestMinor)); oType.addInitialDesc(pDesc); pDesc = new SFInt32::Description( SFInt32::getClassType(), "contextFlags", "", ContextFlagsFieldId, ContextFlagsFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Window::editHandleContextFlags), static_cast<FieldGetMethodSig >(&Window::getHandleContextFlags)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecRenderOptionsPtr::Description( SFUnrecRenderOptionsPtr::getClassType(), "renderOptions", "", RenderOptionsFieldId, RenderOptionsFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Window::editHandleRenderOptions), static_cast<FieldGetMethodSig >(&Window::getHandleRenderOptions)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "drawMode", "", DrawModeFieldId, DrawModeFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Window::editHandleDrawMode), static_cast<FieldGetMethodSig >(&Window::getHandleDrawMode)); oType.addInitialDesc(pDesc); pDesc = new SFString::Description( SFString::getClassType(), "rendererInfo", "", RendererInfoFieldId, RendererInfoFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&Window::editHandleRendererInfo), static_cast<FieldGetMethodSig >(&Window::getHandleRendererInfo)); oType.addInitialDesc(pDesc); pDesc = new MFDrawTask::Description( MFDrawTask::getClassType(), "drawTasks", "", DrawTasksFieldId, DrawTasksFieldMask, true, (Field::FClusterLocal), static_cast<FieldEditMethodSig>(&Window::editHandleDrawTasks), static_cast<FieldGetMethodSig >(&Window::getHandleDrawTasks)); oType.addInitialDesc(pDesc); }
void GeoMultiPropertyBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFUnrecGeoMultiPropertyDataPtr::Description( SFUnrecGeoMultiPropertyDataPtr::getClassType(), "container", "The data container to source off of.\n", ContainerFieldId, ContainerFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoMultiProperty::editHandleContainer), static_cast<FieldGetMethodSig >(&GeoMultiProperty::getHandleContainer)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "offset", "The offset from the start of the container to the first element of this\n" "property. \n", OffsetFieldId, OffsetFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoMultiProperty::editHandleOffset), static_cast<FieldGetMethodSig >(&GeoMultiProperty::getHandleOffset)); oType.addInitialDesc(pDesc); pDesc = new SFGLenum::Description( SFGLenum::getClassType(), "iFormat", "The OpenGL format for the data.\n", IFormatFieldId, IFormatFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoMultiProperty::editHandleIFormat), static_cast<FieldGetMethodSig >(&GeoMultiProperty::getHandleIFormat)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "iDimension", "The dimensionality of the data.\n", IDimensionFieldId, IDimensionFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoMultiProperty::editHandleIDimension), static_cast<FieldGetMethodSig >(&GeoMultiProperty::getHandleIDimension)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "iSize", "The number of elements in the data.\n", ISizeFieldId, ISizeFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoMultiProperty::editHandleISize), static_cast<FieldGetMethodSig >(&GeoMultiProperty::getHandleISize)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "iNormalize", "Whether to normalize integer arguments to 0..1.\n", INormalizeFieldId, INormalizeFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoMultiProperty::editHandleINormalize), static_cast<FieldGetMethodSig >(&GeoMultiProperty::getHandleINormalize)); oType.addInitialDesc(pDesc); pDesc = new SFUInt32::Description( SFUInt32::getClassType(), "iStride", "The stride between elements (can be 0).\n", IStrideFieldId, IStrideFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&GeoMultiProperty::editHandleIStride), static_cast<FieldGetMethodSig >(&GeoMultiProperty::getHandleIStride)); oType.addInitialDesc(pDesc); }
void ScreenTransformBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFWeakNodePtr::Description( SFWeakNodePtr::getClassType(), "Beacon", "", BeaconFieldId, BeaconFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ScreenTransform::editHandleBeacon), static_cast<FieldGetMethodSig >(&ScreenTransform::getHandleBeacon)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "InvertWorldTransform", "", InvertWorldTransformFieldId, InvertWorldTransformFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ScreenTransform::editHandleInvertWorldTransform), static_cast<FieldGetMethodSig >(&ScreenTransform::getHandleInvertWorldTransform)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "InvertViewTransform", "", InvertViewTransformFieldId, InvertViewTransformFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ScreenTransform::editHandleInvertViewTransform), static_cast<FieldGetMethodSig >(&ScreenTransform::getHandleInvertViewTransform)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "ApplyBeaconRotation", "", ApplyBeaconRotationFieldId, ApplyBeaconRotationFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ScreenTransform::editHandleApplyBeaconRotation), static_cast<FieldGetMethodSig >(&ScreenTransform::getHandleApplyBeaconRotation)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "ApplyBeaconScreenTranslation", "", ApplyBeaconScreenTranslationFieldId, ApplyBeaconScreenTranslationFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ScreenTransform::editHandleApplyBeaconScreenTranslation), static_cast<FieldGetMethodSig >(&ScreenTransform::getHandleApplyBeaconScreenTranslation)); oType.addInitialDesc(pDesc); pDesc = new SFMatrix::Description( SFMatrix::getClassType(), "View", "", ViewFieldId, ViewFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ScreenTransform::editHandleView), static_cast<FieldGetMethodSig >(&ScreenTransform::getHandleView)); oType.addInitialDesc(pDesc); }
void ParticleEventBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFInt32::Description( SFInt32::getClassType(), "ParticleIndex", "", ParticleIndexFieldId, ParticleIndexFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleIndex), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleIndex)); oType.addInitialDesc(pDesc); pDesc = new SFPnt3f::Description( SFPnt3f::getClassType(), "ParticlePosition", "", ParticlePositionFieldId, ParticlePositionFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticlePosition), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticlePosition)); oType.addInitialDesc(pDesc); pDesc = new SFPnt3f::Description( SFPnt3f::getClassType(), "ParticleSecPosition", "", ParticleSecPositionFieldId, ParticleSecPositionFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleSecPosition), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleSecPosition)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "ParticleNormal", "", ParticleNormalFieldId, ParticleNormalFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleNormal), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleNormal)); oType.addInitialDesc(pDesc); pDesc = new SFColor4f::Description( SFColor4f::getClassType(), "ParticleColor", "", ParticleColorFieldId, ParticleColorFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleColor), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleColor)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "ParticleSize", "", ParticleSizeFieldId, ParticleSizeFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleSize), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleSize)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "ParticleLifespan", "", ParticleLifespanFieldId, ParticleLifespanFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleLifespan), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleLifespan)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "ParticleAge", "", ParticleAgeFieldId, ParticleAgeFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleAge), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleAge)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "ParticleVelocity", "", ParticleVelocityFieldId, ParticleVelocityFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleVelocity), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleVelocity)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "ParticleSecVelocity", "", ParticleSecVelocityFieldId, ParticleSecVelocityFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleSecVelocity), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleSecVelocity)); oType.addInitialDesc(pDesc); pDesc = new SFVec3f::Description( SFVec3f::getClassType(), "ParticleAcceleration", "", ParticleAccelerationFieldId, ParticleAccelerationFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleAcceleration), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleAcceleration)); oType.addInitialDesc(pDesc); pDesc = new SFStringToUInt32Map::Description( SFStringToUInt32Map::getClassType(), "ParticleAttributes", "", ParticleAttributesFieldId, ParticleAttributesFieldMask, true, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&ParticleEvent::editHandleParticleAttributes), static_cast<FieldGetMethodSig >(&ParticleEvent::getHandleParticleAttributes)); oType.addInitialDesc(pDesc); }
void TimeSensorBase::classDescInserter(TypeObject &oType) { Inherited::classDescInserter(oType); FieldDescriptionBase *pDesc = NULL; pDesc = new SFBool::Description( SFBool::getClassType(), "enabled", "", EnabledFieldId, EnabledFieldMask, true, (Field::FStdAccess | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&TimeSensor::editHandleEnabled), static_cast<FieldGetMethodSig >(&TimeSensor::getHandleEnabled)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "isActive", "", IsActiveFieldId, IsActiveFieldMask, true, (Field::FStdAccess | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&TimeSensor::editHandleIsActive), static_cast<FieldGetMethodSig >(&TimeSensor::getHandleIsActive)); oType.addInitialDesc(pDesc); pDesc = new SFBool::Description( SFBool::getClassType(), "loop", "", LoopFieldId, LoopFieldMask, true, (Field::FStdAccess | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&TimeSensor::editHandleLoop), static_cast<FieldGetMethodSig >(&TimeSensor::getHandleLoop)); oType.addInitialDesc(pDesc); pDesc = new SFReal32::Description( SFReal32::getClassType(), "fraction", "", FractionFieldId, FractionFieldMask, true, (Field::FStdAccess | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&TimeSensor::editHandleFraction), static_cast<FieldGetMethodSig >(&TimeSensor::getHandleFraction)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "startTime", "", StartTimeFieldId, StartTimeFieldMask, true, (Field::FStdAccess | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&TimeSensor::editHandleStartTime), static_cast<FieldGetMethodSig >(&TimeSensor::getHandleStartTime)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "stopTime", "", StopTimeFieldId, StopTimeFieldMask, true, (Field::FStdAccess | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&TimeSensor::editHandleStopTime), static_cast<FieldGetMethodSig >(&TimeSensor::getHandleStopTime)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "cycleTime", "", CycleTimeFieldId, CycleTimeFieldMask, true, (Field::FStdAccess | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&TimeSensor::editHandleCycleTime), static_cast<FieldGetMethodSig >(&TimeSensor::getHandleCycleTime)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "time", "", TimeFieldId, TimeFieldMask, true, (Field::FStdAccess | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&TimeSensor::editHandleTime), static_cast<FieldGetMethodSig >(&TimeSensor::getHandleTime)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "cycleInterval", "", CycleIntervalFieldId, CycleIntervalFieldMask, true, (Field::FStdAccess | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&TimeSensor::editHandleCycleInterval), static_cast<FieldGetMethodSig >(&TimeSensor::getHandleCycleInterval)); oType.addInitialDesc(pDesc); pDesc = new SFTime::Description( SFTime::getClassType(), "changeFractionBy", "", ChangeFractionByFieldId, ChangeFractionByFieldMask, true, (Field::FStdAccess | Field::FThreadLocal), static_cast<FieldEditMethodSig>(&TimeSensor::editHandleChangeFractionBy), static_cast<FieldGetMethodSig >(&TimeSensor::getHandleChangeFractionBy)); oType.addInitialDesc(pDesc); }
void MorphGeometryBase::classDescInserter(TypeObject &oType) { FieldDescriptionBase *pDesc = NULL; pDesc = new SFUnrecGeometryPtr::Description( SFUnrecGeometryPtr::getClassType(), "BaseGeometry", "", BaseGeometryFieldId, BaseGeometryFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MorphGeometry::editHandleBaseGeometry), static_cast<FieldGetMethodSig >(&MorphGeometry::getHandleBaseGeometry)); oType.addInitialDesc(pDesc); pDesc = new MFUnrecGeometryPtr::Description( MFUnrecGeometryPtr::getClassType(), "InternalTargetGeometries", "", InternalTargetGeometriesFieldId, InternalTargetGeometriesFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MorphGeometry::editHandleInternalTargetGeometries), static_cast<FieldGetMethodSig >(&MorphGeometry::getHandleInternalTargetGeometries)); oType.addInitialDesc(pDesc); pDesc = new SFUnrecChildGeoVectorPropertyPtr::Description( SFUnrecChildGeoVectorPropertyPtr::getClassType(), "InternalWeights", "", InternalWeightsFieldId, InternalWeightsFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MorphGeometry::editHandleInternalWeights), static_cast<FieldGetMethodSig >(&MorphGeometry::getHandleInternalWeights)); oType.addInitialDesc(pDesc); pDesc = new MFUInt16::Description( MFUInt16::getClassType(), "MorphProperties", "", MorphPropertiesFieldId, MorphPropertiesFieldMask, false, (Field::MFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MorphGeometry::editHandleMorphProperties), static_cast<FieldGetMethodSig >(&MorphGeometry::getHandleMorphProperties)); oType.addInitialDesc(pDesc); pDesc = new SFUInt16::Description( SFUInt16::getClassType(), "BlendingMethod", "", BlendingMethodFieldId, BlendingMethodFieldMask, false, (Field::SFDefaultFlags | Field::FStdAccess), static_cast<FieldEditMethodSig>(&MorphGeometry::editHandleBlendingMethod), static_cast<FieldGetMethodSig >(&MorphGeometry::getHandleBlendingMethod)); oType.addInitialDesc(pDesc); }