Python Script Engine  1.0
GL Studio Editor Python Script API
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CCodeGeneratorPython extension to edit Code Generation settings
 CKitting::ComparableVersion
 CCustomAttributeInfoStructure for info on extra property connections
 CPackageManager::DependencyInfoStruct for storing information about a packages dependencies
 CKitting::DeploymentClass representing a Project Deployment in the GL Studio editor
 CDisplayObjectPython extension for the DisplayObject Base Class
 CGLPolygonPython engine extension for the GLPolygon editor object
 CGlsEllipsePlug-in used to create ellipses in GL Studio
 CGlsMovieTexturePython extension used to modify and create GlsMovieTexture editor objects
 CGlsNinePatchPlug-in used to create nine patches in Glstudio
 CGlsPolyLinePlug-in used to create polylines in GL Studio
 CGlsSchematicPolyLineInterconnectClass that encapsulates a GlsSchematicPolyLineInterconnect
 CGlsSchematicTeeInterconnectClass that encapsulates a GlsSchematicTeeInterconnect
 CGlsVideoToTexturePython extension used to modify and create GlsVideoToTexture editor objects
 CGLTriMeshCommon editor interface GLTriMesh
 CTextCommon editor interface Text
 CGlsAdvancedMeshPython engine extension for the TexturePaletteEntry editor object
 CGlsAngularScalePython extension used to modify and create GlsAngularScale editor objects
 CGlsCylinderClass that encapsulates a GlsCylinder
 CGlsDynamicPathPython extension used to modify and create GlsDynamicPath editor objects
 CGlsEyePointClass that encapsulates a GlsEyePoint
 CGlsMovingEyePython extension used to modify and create GlsMovingEye editor objects
 CGlsLightSourceCommon editor interface variable
 CGlsLinearFloatControllerPython extension for the GlsLinearFloatController editor object
 CGlsLinearScaleClass that encapsulates a GlsLinearScale
 CGlsNurbCurveClass that encapsulates a GlsNurbCurve
 CGlsPathManagerCommon editor interface for modifying Path Managers
 CGlsSerialMorphMeshPython engine extensions for the GlsSerialMorphMesh editor object
 CGlsSphereClass that encapsulates a GlsSphere
 CGroupPython Script Editor interface for Group editor objects
 CCatalyzerPython engine extension for the Catalzyer editor object
 CComponentRefPython extension to access and modify Component reference settings
 CGls3DCablePlug-in used to create 3d cables in GL Studio
 CGlsClippingGroupPython extension used to create and modify GlsClippingGroup editor objects
 CGlsKnobPlug-in used to create knobs in GL Studio
 CGlsLodGroupPlug-in used to create LOD groups in GL Studio
 CGlsMimicGroupPlug-in used to create MimicGroups in GL Studio
 CGlsMultiViewPlug-in used to create multi views in GL Studio
 CGlsMutexGroupPlug-in used to create a group of objects whose visibility are mutually exclusive, i.e
 CGlsOdometerPlug-in used to create Odometers in GL Studio
 CGlsPushButtonPlug-in used to create push buttons in GL Studio
 CGlsSwitchPython extension used to modify and create GlsSwitch editor objects
 CGlsThumbWheelPython extension used to modify and create GlsThumbWheel editor objects
 CDisplayObjectArrayCommon editor interface DisplayObjectArray
 CDocumentCommon editor interface document
 CDocumentArrayCommon editor interface Document array helper class
 CDocumentInfoEditor interface for DocumentInfo
 CEditorEditor module that contains methods to run on the Editor instance itself
 CEditorLogEditor Logging module that contains methods to send messages to the GL Studio Log
 CFileMonitorCommon editor interface for the FileMonitor
 CFontPython extension for the Font editor class
 CFontPalettePython extension for the FontPalette editor class
 CGLMeshFace
 CGlsAngularScaleDataStructure that stores an angular scale's parameters
 CGlsASEImporterPlug-in used to import ASE files into GL Studio
 CGlsColorPython extension for the GlsColor editor class
 CGlsDWBImporterPlug-in used to import DWB files into GL Studio
 CGlsDynamicPathStateStructure to represent a dynamic path state
 CGlsFLTImporterPlug-in used to import FLT files into GL Studio
 CGlsGeometryResourcePython engine extension for the GlsGeometryResource editor object
 CGlsLinearScaleDataStructure that stores a linear scale's parameters
 CGlsMatrixAffine
 CGlsMultiViewDataHelper structure that contains information about one view
 CGlsOBJImporterPlug-in used to import OBJ files into GL Studio
 CGlsPSDImporterPlug-in used to import PSD files into GL Studio
 CGlsVMFImporterPlug-in used to import VMF files into GL Studio
 CGlsWMFImporterPlug-in used to import WMF files into GLStudio
 CGlyphRangeCommon editor interface font
 CKitting::HasRequiredGLStudioVerisonInterface for a required GL Studio version
 CPackageManager::PackageClass representing a package, either inside a zip file or extracted to a project
 CProjectClass representing a Project in the GL Studio editor
 CHtmlDialogCommon editor interface HtmlDialog
 CHtmlDockCommon editor interface HtmlDock
 CMaterialCommon editor interface material
 CMaterialArrayCommon editor interface MaterialArray
 CMethodCommon editor interface method
 CPackageManager::MissingDependency
 CPackageManagerPackage Manager module that contains methods to run on the PackageManager instance itself
 CPathObjectPair
 CPropertyPython extension to modify code browser properties
 CPythonScriptEngineCmdLineAllows access to the command line arguments passed to GL Studio upon startup
 CRect3DPlug-in used to create Rect3D in Glstudio
 CRSOAvailableAttributesArrayCommon editor interface RSO available attributes array
 CRSOInitialAttributeValuesArrayCommon editor interface RSO initial attribute values array
 CSoundItemCommon editor interface sound item
 CSoundListCommon editor interface sound list
 CTexturePaletteClass that encapsulates a TexturePalette
 CTexturePaletteEntryPython engine extension for the TexturePaletteEntry editor object
 CTextureSettingsUsed to provide the object-level texturing settings to the effect
 CTypeDescType descriptors for Geometry Resources
 CUserDefinedAttributeCommon editor interface variable
 CVariableCommon editor interface variable
 CVectorGL Studio Vector
 CVertexGL Studio Vertex
 CVectorArrayCommon editor interface Vector array
 CKitting::VersionKit version, used as an opaque object by Package and Project
 CVertexArrayCommon editor interface Vertex array
 CVertexAttribIndexLookup
 CGlsRenderEffectRender effect class
 CEffect_DiffNormSpecRefl