| Python Script Engine 8.3 GL Studio Editor Python Script API

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1 2 3 4]

C CodeGenerator | Python extension to edit Code Generation settings
C Kitting::ComparableVersion |
C CustomAttributeInfo | Structure for info on extra property connections
C PackageManager::DependencyInfo | Struct for storing information about a packages dependencies
C Kitting::Deployment | Class representing a Project Deployment in the GL Studio editor
▼C DisplayObject | Python extension for the DisplayObject Base Class
►C GLPolygon | Python engine extension for the GLPolygon editor object
C GLTriMesh | Common editor interface GLTriMesh
C GlsEllipse | Plug-in used to create ellipses in GL Studio
C GlsMovieTexture | Python extension used to modify and create GlsMovieTexture editor objects
C GlsNinePatch | Plug-in used to create nine patches in Glstudio
C GlsPolyLine | Plug-in used to create polylines in GL Studio
C GlsSchematicPolyLineInterconnect | Class that encapsulates a GlsSchematicPolyLineInterconnect
C GlsSchematicTeeInterconnect | Class that encapsulates a GlsSchematicTeeInterconnect
C GlsVideoToTexture | Python extension used to modify and create GlsVideoToTexture editor objects
►C Text | Common editor interface Text
C GlsCTLTextBox | Python extension used to create and modify CTL (complex text layout) text box editor objects
C GlsTextBox | Python extension used to modify and create GlsTextBox editor objects
C GlsTextGrid | Python extension used to modify and create GlsTextGrid editor objects
C GlsAdvancedMesh | Python engine extension for the TexturePaletteEntry editor object
C GlsAngularScale | Python extension used to modify and create GlsAngularScale editor objects
C GlsCylinder | Class that encapsulates a GlsCylinder
C GlsDynamicPath | Python extension used to modify and create GlsDynamicPath editor objects
►C GlsEyePoint | Class that encapsulates a GlsEyePoint
C GlsMovingEye | Python extension used to modify and create GlsMovingEye editor objects
C GlsLightSource | Common editor interface variable
C GlsLinearFloatController | Python extension for the GlsLinearFloatController editor object
C GlsLinearScale | Class that encapsulates a GlsLinearScale
C GlsNurbCurve | Class that encapsulates a GlsNurbCurve
C GlsPathManager | Common editor interface for modifying Path Managers
C GlsSerialMorphMesh | Python engine extensions for the GlsSerialMorphMesh editor object
C GlsSphere | Class that encapsulates a GlsSphere
►C Group | Python Script Editor interface for Group editor objects
C ComponentRef | Python extension to access and modify Component reference settings
C Gls3DCable | Plug-in used to create 3d cables in GL Studio
C GlsClippingGroup | Python extension used to create and modify GlsClippingGroup editor objects
C GlsKnob | Plug-in used to create knobs in GL Studio
C GlsLodGroup | Plug-in used to create LOD groups in GL Studio
C GlsMimicGroup | Plug-in used to create MimicGroups in GL Studio
C GlsMultiView | Plug-in used to create multi views in GL Studio
C GlsMutexGroup | Plug-in used to create a group of objects whose visibility are mutually exclusive, i.e
C GlsOdometer | Plug-in used to create Odometers in GL Studio
C GlsPushButton | Plug-in used to create push buttons in GL Studio
C GlsSwitch | Python extension used to modify and create GlsSwitch editor objects
C GlsThumbWheel | Python extension used to modify and create GlsThumbWheel editor objects
C DisplayObjectArray | Common editor interface DisplayObjectArray
C Document | Common editor interface document
C DocumentArray | Common editor interface Document array helper class
C DocumentInfo | Editor interface for DocumentInfo
C Editor | Editor module that contains methods to run on the Editor instance itself
C EditorLog | Editor Logging module that contains methods to send messages to the GL Studio Log
C FileMonitor | Common editor interface for the FileMonitor
C Font | Python extension for the Font editor class
C FontPalette | Python extension for the FontPalette editor class
C GLMeshFace |
C GlsAngularScaleData | Structure that stores an angular scale's parameters
C GlsASEImporter | Plug-in used to import ASE files into GL Studio
C GlsColor | Python extension for the GlsColor editor class (was formerly glsColor, which still exists for backwards compatiblity)
C GlsDWBImporter | Plug-in used to import DWB files into GL Studio
C GlsDynamicPathState | Structure to represent a dynamic path state
C GlsGeometryResource | Python engine extension for the GlsGeometryResource editor object
C GlsLinearScaleData | Structure that stores a linear scale's parameters
C GlsMatrixAffine |
C GlsMultiViewData | Helper structure that contains information about one view
C GlsOBJImporter | Plug-in used to import OBJ files into GL Studio
C GlsPSDImporter | Plug-in used to import PSD files into GL Studio
C GlsVMFImporter | Plug-in used to import VMF files into GL Studio
C GlyphRange | Common editor interface font
▼C Kitting::HasRequiredGLStudioVerison | Interface for a required GL Studio version
C PackageManager::Package | Class representing a package, either inside a zip file or extracted to a project
C Project | Class representing a Project in the GL Studio editor
C Highlighter | Common editor interface Highlighter
C HtmlDialog | Common editor interface HtmlDialog
C HtmlDock | Common editor interface HtmlDock
C InfoWindow | Popup window with a title bar and an info label
C Material | Common editor interface material
C MaterialArray | Common editor interface MaterialArray
C Method | Common editor interface method
C PackageManager::MissingDependency |
C PackageManager | Package Manager module that contains methods to run on the PackageManager instance itself
C PathObjectPair |
C ProgressWindow | Popup window with a title bar, an info label, and a progress bar
C Property | Python extension to modify code browser properties
C PythonScriptEngineCmdLine | Allows access to the command line arguments passed to GL Studio upon startup
C Rect3D | Plug-in used to create Rect3D in Glstudio
C RSOAvailableAttributesArray | Common editor interface RSO available attributes array
C RSOInitialAttributeValuesArray | Common editor interface RSO initial attribute values array
C SoundItem | Common editor interface sound item
C SoundList | Common editor interface sound list
C TexturePalette | Class that encapsulates a TexturePalette
C TexturePaletteEntry | Python engine extension for the TexturePaletteEntry editor object
C TextureSettings | Used to provide the object-level texturing settings to the effect
C TypeDesc | Type descriptors for Geometry Resources
C UserDefinedAttribute | Common editor interface variable
C UserDefinedValueAttribute | Common editor interface variable
C UserDefinedValueAttributeList | Common editor interface variable
C Variable | Common editor interface variable
▼C Vector | GL Studio Vector
C Vertex | GL Studio Vertex
C VectorArray | Common editor interface Vector array
C Kitting::Version | Kit version, used as an opaque object by Package and Project
C VertexArray | Common editor interface Vertex array
▼C VertexAttribIndexLookup |
►C GlsRenderEffect | Render effect class
C Effect_DiffNormSpecRefl |