Python Script Engine  8.2
GL Studio Editor Python Script API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Derived Cast Functions

Functions

Gls3DCableCastToGls3DCable (DisplayObject *obj)
 
GlsAdvancedMeshCastToGlsAdvancedMesh (DisplayObject *obj)
 
GlsLinearFloatControllerCastToGlsLinearFloatController (DisplayObject *obj)
 
GlsSerialMorphMeshCastToGlsSerialMorphMesh (DisplayObject *obj)
 
GlsAngularScaleCastToGlsAngularScale (DisplayObject *obj)
 
GlsClippingGroupCastToGlsClippingGroup (DisplayObject *obj)
 
GlsCTLTextBoxCastToGlsCTLTextBox (DisplayObject *obj)
 
void ConvertSelectedToGlsCTLTextBox ()
 
GlsDynamicPathCastToGlsDynamicPath (DisplayObject *obj)
 
GlsPathManagerCastToGlsPathManager (DisplayObject *obj)
 
GlsEllipseCastToGlsEllipse (DisplayObject *obj)
 
GlsKnobCastToGlsKnob (DisplayObject *obj)
 
GlsLinearScaleCastToGlsLinearScale (DisplayObject *obj)
 
GlsLodGroupCastToGlsLodGroup (DisplayObject *obj)
 
GlsMimicGroupCastToGlsMimicGroup (DisplayObject *obj)
 
GlsMovieTextureCastToGlsMovieTexture (DisplayObject *obj)
 
GlsMovingEyeCastToGlsMovingEye (DisplayObject *obj)
 
GlsMultiViewCastToGlsMultiView (DisplayObject *obj)
 
GlsMutexGroupCastToGlsMutexGroup (DisplayObject *obj)
 
GlsNinePatchCastToGlsNinePatch (DisplayObject *obj)
 
GlsNurbCurveCastToGlsNurbCurve (DisplayObject *obj)
 
GlsOdometerCastToGlsOdometer (DisplayObject *obj)
 
GlsPolyLineCastToGlsPolyLine (DisplayObject *obj)
 
GlsPushButtonCastToGlsPushButton (DisplayObject *obj)
 
GlsSchematicPolyLineInterconnectCastToGlsSchematicPolyLineInterconnect (DisplayObject *obj)
 
GlsSchematicTeeInterconnectCastToGlsSchematicTeeInterconnect (DisplayObject *obj)
 
GlsSwitchCastToGlsSwitch (DisplayObject *obj)
 
GlsTextBoxCastToGlsTextBox (DisplayObject *obj)
 
void ConvertSelectedToGlsTextBox ()
 
GlsTextGridCastToGlsTextGrid (DisplayObject *obj)
 
void ConvertSelectedToGlsTextGrid ()
 
GlsThumbWheelCastToGlsThumbWheel (DisplayObject *obj)
 
GlsVideoToTextureCastToGlsVideoToTexture (DisplayObject *obj)
 
ComponentRefCastToComponentRef (DisplayObject *obj)
 
GLPolygonCastToGLPolygon (DisplayObject *obj)
 
GlsCylinderCastToGlsCylinder (DisplayObject *obj)
 
GlsEyePointCastToGlsEyePoint (DisplayObject *obj)
 
GlsLightSourceCastToGlsLightSource (DisplayObject *obj)
 
GlsSphereCastToGlsSphere (DisplayObject *obj)
 
GLTriMeshCastToGLTriMesh (DisplayObject *obj)
 
GroupCastToGroup (DisplayObject *obj)
 
TextCastToText (DisplayObject *obj)
 

Detailed Description

Cast operations for derived classes of DisplayObject.

Function Documentation

◆ CastToComponentRef()

ComponentRef * CastToComponentRef ( DisplayObject obj)

Casts a DisplayObject to a ComponentRef.

Parameters
objThe display object to cast.

◆ CastToGLPolygon()

GLPolygon * CastToGLPolygon ( DisplayObject obj)

Casts a DisplayObject to a GLPolygon.

Parameters
objThe display object to cast.

◆ CastToGls3DCable()

Gls3DCable * CastToGls3DCable ( DisplayObject obj)

Casts a DisplayObject to a Gls3DCable.

Parameters
objThe display object to cast.

◆ CastToGlsAdvancedMesh()

GlsAdvancedMesh * CastToGlsAdvancedMesh ( DisplayObject obj)

Casts a DisplayObject to a GlsAdvancedMesh.

Parameters
objThe display object to cast.

◆ CastToGlsAngularScale()

GlsAngularScale * CastToGlsAngularScale ( DisplayObject obj)

Casts a DisplayObject to a GlsAngularScale.

Parameters
objThe display object to cast.

◆ CastToGlsClippingGroup()

GlsClippingGroup * CastToGlsClippingGroup ( DisplayObject obj)

Casts a DisplayObject to a GlsClippingGroup.

Parameters
objThe display object to cast.

◆ CastToGlsCTLTextBox()

GlsCTLTextBox * CastToGlsCTLTextBox ( DisplayObject obj)

Casts a DisplayObject to a GlsCTLTextBox.

Parameters
objThe display object to cast.

◆ CastToGlsCylinder()

GlsCylinder * CastToGlsCylinder ( DisplayObject obj)

Casts a DisplayObject to a GlsCylinder.

Parameters
objThe display object to cast.

◆ CastToGlsDynamicPath()

GlsDynamicPath * CastToGlsDynamicPath ( DisplayObject obj)

Casts a DisplayObject to a GlsDynamicPath.

Parameters
objThe display object to cast.

◆ CastToGlsEllipse()

GlsEllipse * CastToGlsEllipse ( DisplayObject obj)

Casts a DisplayObject to a GlsEllipse.

Parameters
objThe display object to cast.

◆ CastToGlsEyePoint()

GlsEyePoint * CastToGlsEyePoint ( DisplayObject obj)

Casts a DisplayObject to a GlsEyePoint.

Parameters
objThe display object to cast.

◆ CastToGlsKnob()

GlsKnob * CastToGlsKnob ( DisplayObject obj)

Casts a DisplayObject to a GlsKnob.

Parameters
objThe display object to cast.

◆ CastToGlsLightSource()

GlsLightSource * CastToGlsLightSource ( DisplayObject obj)

Casts a DisplayObject to a GlsLightSource.

Parameters
objThe display object to cast.

◆ CastToGlsLinearFloatController()

GlsLinearFloatController * CastToGlsLinearFloatController ( DisplayObject obj)

Casts a DisplayObject to a GlsLinearFloatController.

Parameters
objThe display object to cast.

◆ CastToGlsLinearScale()

GlsLinearScale * CastToGlsLinearScale ( DisplayObject obj)

Casts a DisplayObject to a GlsLinearScale.

Parameters
objThe display object to cast.

◆ CastToGlsLodGroup()

GlsLodGroup * CastToGlsLodGroup ( DisplayObject obj)

Casts a DisplayObject to a GlsLodGroup.

Parameters
objThe display object to cast.

◆ CastToGlsMimicGroup()

GlsMimicGroup * CastToGlsMimicGroup ( DisplayObject obj)

Casts a DisplayObject to a GlsMimicGroup.

Parameters
objThe display object to cast.

◆ CastToGlsMovieTexture()

GlsMovieTexture * CastToGlsMovieTexture ( DisplayObject obj)

Casts a DisplayObject to a GlsMovieTexture.

Parameters
objThe display object to cast.

◆ CastToGlsMovingEye()

GlsMovingEye * CastToGlsMovingEye ( DisplayObject obj)

Casts a DisplayObject to a GlsMovingEye.

Parameters
objThe display object to cast.

◆ CastToGlsMultiView()

GlsMultiView * CastToGlsMultiView ( DisplayObject obj)

Casts a DisplayObject to a GlsMultiView.

Parameters
objThe display object to cast.

◆ CastToGlsMutexGroup()

GlsMutexGroup * CastToGlsMutexGroup ( DisplayObject obj)

Casts a DisplayObject to a GlsMutexGroup.

Parameters
objThe display object to cast.

◆ CastToGlsNinePatch()

GlsNinePatch * CastToGlsNinePatch ( DisplayObject obj)

Casts a DisplayObject to a GlsNinePatch.

Parameters
objThe display object to cast.

◆ CastToGlsNurbCurve()

GlsNurbCurve * CastToGlsNurbCurve ( DisplayObject obj)

Casts a DisplayObject to a GlsNurbCurve.

Parameters
objThe display object to cast.

◆ CastToGlsOdometer()

GlsOdometer * CastToGlsOdometer ( DisplayObject obj)

Casts a DisplayObject to a GlsOdometer.

Parameters
objThe display object to cast.

◆ CastToGlsPathManager()

GlsPathManager * CastToGlsPathManager ( DisplayObject obj)

Casts a DisplayObject to a GlsPathManager.

Parameters
objThe display object to cast.

◆ CastToGlsPolyLine()

GlsPolyLine * CastToGlsPolyLine ( DisplayObject obj)

Casts a DisplayObject to a GlsPolyLine.

Parameters
objThe display object to cast.

◆ CastToGlsPushButton()

GlsPushButton * CastToGlsPushButton ( DisplayObject obj)

Casts a DisplayObject to a GlsPushButton.

Parameters
objThe display object to cast.

◆ CastToGlsSchematicPolyLineInterconnect()

GlsSchematicPolyLineInterconnect * CastToGlsSchematicPolyLineInterconnect ( DisplayObject obj)

Casts a DisplayObject to a GlsSchematicPolyLineInterconnect.

Parameters
objThe display object to cast.

◆ CastToGlsSchematicTeeInterconnect()

GlsSchematicTeeInterconnect * CastToGlsSchematicTeeInterconnect ( DisplayObject obj)

Casts a DisplayObject to a GlsSchematicTeeInterconnect.

Parameters
objThe display object to cast.

◆ CastToGlsSerialMorphMesh()

GlsSerialMorphMesh * CastToGlsSerialMorphMesh ( DisplayObject obj)

Casts a DisplayObject to a GlsSerialMorphMesh.

Parameters
objThe display object to cast.

◆ CastToGlsSphere()

GlsSphere * CastToGlsSphere ( DisplayObject obj)

Casts a DisplayObject to a GlsSphere.

Parameters
objThe display object to cast.

◆ CastToGlsSwitch()

GlsSwitch * CastToGlsSwitch ( DisplayObject obj)

Casts a DisplayObject to a GlsSwitch.

Parameters
objThe display object to cast.

◆ CastToGlsTextBox()

GlsTextBox * CastToGlsTextBox ( DisplayObject obj)

Casts a DisplayObject to a GlsTextBox.

Parameters
objThe display object to cast.

◆ CastToGlsTextGrid()

GlsTextGrid * CastToGlsTextGrid ( DisplayObject obj)

Casts a DisplayObject to a GlsTextGrid.

Parameters
objThe display object to cast.

◆ CastToGlsThumbWheel()

GlsThumbWheel * CastToGlsThumbWheel ( DisplayObject obj)

Casts a DisplayObject to a GlsThumbWheel.

Parameters
objThe display object to cast.

◆ CastToGlsVideoToTexture()

GlsVideoToTexture * CastToGlsVideoToTexture ( DisplayObject obj)

Casts a DisplayObject to a GlsVideoToTexture.

Parameters
objThe display object to cast.

◆ CastToGLTriMesh()

GLTriMesh * CastToGLTriMesh ( DisplayObject obj)

Casts a DisplayObject to a GlTriMesh.

Parameters
objThe display object to cast.

◆ CastToGroup()

Group * CastToGroup ( DisplayObject obj)

Casts a DisplayObject to a Group (returns null on failure to cast)

Parameters
objThe display object to cast.

◆ CastToText()

Text * CastToText ( DisplayObject obj)

Casts a DisplayObject to a Text object.

Parameters
objThe display object to cast
Since
GL Studio 6.0.1

◆ ConvertSelectedToGlsCTLTextBox()

void ConvertSelectedToGlsCTLTextBox ( )

Converts the objects into GlsCTLTextBoxes, if compatible.

◆ ConvertSelectedToGlsTextBox()

void ConvertSelectedToGlsTextBox ( )

Converts the objects into GlsTextBoxes, if compatible.

◆ ConvertSelectedToGlsTextGrid()

void ConvertSelectedToGlsTextGrid ( )

Converts the objects into GlsTextGrids, if compatible.