ActionRegistry.Action | An action matches itself against events and dispatches itself to interpreters |
ActionRegistry.ActionExactMatch | This is the standard action definition that considers the event type, the sub-type (the key), and all modifiers |
ActionRegistry.ActionFuzzyMatch | A variation that can ignore modifiers or match a subset of them |
ActionRegistry.ActionRegistry | |
ActionRegistry.ActionState | An action definition that has enter and exit actions |
ActionRegistry.EventWrapper | A wrapper for the Event class that caches some values |
Actions.KeyMappingSet | |
AlternativeIO.XMLAlternativeReader | |
AlternativeIO.XMLAlternativeWriter | |
AlternativeSet.Alternative | To do: how to activate and deactivate alternative elements that are added/removed from pre-existing alternatives |
AlternativeSet.AlternativeSet | |
AlternativeSet.AlternativeType | |
AlternativeSet.BaseMaterialAlternative | This material alternative changes only the base material, leaving the layers unchanged |
AlternativeSet.DecalMaterialAlternative | This material alternative changes only the layers, leaving the base material unchanged |
AlternativeSet.FullMaterialAlternative | This material alternative changes the base material and the layers |
AlternativeSet.MaterialAlternative | Virtual base-class for all types of material alternatives |
AlternativeSet.ModelAlternative | |
AlternativeSet.PositionalAlternative | |
ApplicationInformation.LabelMode | |
ArrayChoice._ArrayChoiceTest | |
ArrayChoice.ArrayChoice | This control displays a numbered 2d array of tiles, of some specified dimensions in X and Y |
ArrayChoice.ArrayChoiceChangedEvent | |
awDrawBridge.Refresh | |
awInput.NativeEvent | We are hiding the use of these native Windows types inside this header file |
awLinear.AffineMatrix | |
awLinear.AffineMatrix2 | |
awLinear.AffineMatrixFlt | |
awLinear.Line | |
awLinear.Normal | |
awLinear.ParamLine | |
awLinear.ParamPlane | |
awLinear.Plane | |
awLinear.Point | |
awLinear.Point2 | |
awLinear.Point2Flt | |
awLinear.PointFlt | |
awLinear.ProjMatrix | |
awLinear.ProjMatrixFlt | |
awLinear.Quaternion | |
awLinear.Range1d | |
awLinear.Range2d | |
awLinear.Range3d | |
awLinear.Vector | |
awLinear.Vector2 | |
awLinear.Vector2Flt | |
awLinear.VectorFlt | |
awSupport.ApplicationMode | This is very application specific (available modes etc.), but leaving it here for now |
awSupport.BoundingBox | Bounding box |
awSupport.Clock | A simple clock class |
awSupport.OrbitNavigator | OrbitNavigator defines an interface to control the viewing matrix |
awSupport.Parameter | |
awSupport.ParameterConstants | Instead of hardcoding the strings for the parameter names and values in some common shaders, here's a way to access them from both python and C++ |
awSupport.ParameterGroup | |
awSupport.ParameterGroupTable | |
awSupport.Progress | Ref counted version of awUtil.Progress |
awUtil.BitField | AwUtil.BitField acts as an array of booleans with a preset size |
awUtil.BitField128 | AwUtil.BitField128 acts as an array of booleans with the maximum size of 128 |
awUtil.BitField256 | AwUtil.BitField256 acts as an array of booleans with the maximum size of 256 |
awUtil.BitField32 | AwUtil.BitField32 acts as an array of booleans with the maximum size of 32 |
awUtil.BitField64 | AwUtil.BitField64 acts as an array of booleans with the maximum size of 64 |
awUtil.BitFieldAuto | AwUtil.BitFieldAuto acts as an array of booleans with no maximum size |
awViewing.AWEventTranslator | This is an event translator that maps incoming window events into awInput.Event's |
awViewing.DefaultEventTranslator | This is an event translator that simply calls the windows Default window procedure with each event |
awViewing.Display | |
awViewing.Intersector | Intersector performs an intersection test for a given screen point and stores a list of intersections |
awViewing.NativeEventTranslator | |
awViewing.Viewer | |
awxUtilities.DemoWindow | |
Behavior.Behavior | |
BehaviorIO.XMLBehaviorReader | |
BehaviorIO.XMLBehaviorWriter | |
BehaviorProxy.BehaviorProxy | |
BehaviorProxy.Direction | |
BehaviorProxy.PlayMode | |
Behaviors.BehaviorGroup | |
Behaviors.Behaviors | |
BitmapButton.BitmapButton | This is pretty much exactly the same as the wx Bitmap Button class, with the addition of a hover state |
BlockingDialog.BlockingDialog | |
BlockingDialog.EducationApp | |
BlockingDialog.StudentApp | |
BlockingDialog.TrialApp | |
Browser.BrowserFrame | Open a specified page |
Browser.testApp | |
Browser.testApp2 | |
BusyLabel.BusyLabel | The BusyLabel class, a specialization of the LabelledImageAnimation, provides a labelled image animation that is the scene graph equivalent of a wait cursor |
Button.Button | |
Button.ButtonGroup | |
Button.ButtonPanel | |
Button.ButtonPanelEvent | |
Button.ExampleWindow | |
Button.MyDialog | |
CalibrationPreferenceIO.CalibrationDataList | |
CalibrationPreferenceIO.CalibrationPreference | Current data stored in a calibration preference:
- Calibration name
- Vertical unit of measurement (cm, in)
- Pixels per vertical unit
- Horizontal unit of measurement (cm, in)
- Pixels per horizontal unit
|
CalibrationPreferenceIO.XMLCalibrationPreferenceReader | |
CalibrationPreferenceIO.XMLCalibrationPreferenceWriter | |
CheckBox._CheckBoxTest | |
CheckBox.CheckBox | |
Choice.Choice | |
Choice.ChoicePanel | |
Choice.ChoicePanelEvent | |
Choice.DynamicChoice | |
Choice.DynamicChoiceEvent | |
Choice.ExampleWindow | |
ClusterPreferenceIO.ClusterPreferences | ClusterPreferences contains the settings used in a mult-machine (cluster) setup |
ClusterPreferenceIO.XMLClusterPreferenceReader | |
ClusterPreferenceIO.XMLClusterPreferenceWriter | |
CollapseTitleSeparator.CollapseTitleSeparator | This is a title separator with a triangle indicating collapse or uncollapse |
CollapseTitleSeparator.ExampleWindow | |
ColourEditor._ColourEditorTest | |
ColourEditor.ColourDropTarget | Colour Drop Target Base Class |
ColourEditor.ColourEditor | The colour editor gives a visualization of the hsv cone, gives the current colour's location in various colour spaces and provides a set of saved colour presets |
ColourEditor.ColourEditorPanel | This class is a simple white panel with a rounded border |
ColourEditor.ColourPot | A colour pot is a colour preset on the colour editor |
ColourEditor.ColourPotDropTarget | This class also handles giving feedback when the user drags over the pots |
ColourEditor.ColourPreview | This widget is a combination of two swatches |
ColourEditor.ColourWheel | A good ol' colour wheel |
ColourEditor.GreyScale | A grey scale widget |
ColourEditor.SVTriangle | The SV triangle displays a triangular range of saturations and values of the current hue with crosshairs indicating the current colour |
ColourSwatch._ColourSwatchTest | |
ColourSwatch.ColourChangedEvent | |
ColourSwatch.ColourChangingEvent | |
ColourSwatch.ColourSwatch | This control displays a swatch of colour |
ConfirmDialog.ConfirmDialog | N button confirm dialog |
ConfirmDialog.testApp2 | |
ConfirmDialog.testApp3 | |
ConstrainedFloat.ConstrainedFloat | A constrained float is a float/string data type |
ConstrainedFloatControl.ConstrainedFloatControl | ConstrainedFloatControl is a text control utilising constrainedFloats as data |
ConstrainedFloatControl.DynamicPrecisionFloatControl | Dyanmic precision text controls dynamicaly modify their precision based on the following rules
- The data entered through the control defines the precision
- If the precision is instead set through setValue N significant digits will be shown where N is defined as the original numDecimalPlaces
|
ConstrainedFloatControl.FloatValidator | This validator prevents the user from entering a value in the constrained float control that is not a valid float prefix |
ConstrainedFloatControl.UnitConversionFloatControl | A multiple unit float control is a DynamicPrecisionFloatControl with an additional constrained float, and two unit conversion ratios to convert to and from the base value and the user value |
CurrentItemList.CurrentItemList | CurrentItemList is a standard list that only accepts instances of the type specified upon construction |
Cursor.CursorPool | The cursor pool is a collection of all the cursor available to be used in the application |
CursorInterpreter.CursorInterpreter | |
CursorManager.CursorManager | The CursorManager class allows the application to change the cursor in a window based upon the application interaction mode |
CustomUIData.Entry | |
CustomUIData.List | Only accept CustomUIData.Entry elements |
CustomUIIO.CustomUIGenerator | |
CustomUIIO.XMLCustomUIReader | |
CustomUIIO.XMLCustomUIWriter | |
Dialog.Dialog | |
DirectConnect.DirectConnect | |
DisplayState.DisplayState | DisplayState is a ClientState sub-class for holding display data The display state keeps track of: FOV - The display FOV |
Document.Document | Document is the base storage class for documents during a session |
Document.DrawCacheDocument | |
Document.EnvironmentDocument | |
Document.EnvironmentHeaderDocument | |
Document.FeatureMixin | |
Document.MaterialDocument | |
Document.ReferenceFileManager | This class is used to manage all files referenced by a document |
Document.SceneDocument | |
Document.UserPreferenceDocument | |
EnvironmentHeaderIO.XMLEnvironmentHeaderReader | |
EnvironmentHeaderIO.XMLEnvironmentHeaderWriter | |
EnvironmentIO.EnvironmentIOGenerator | Environment IO default generator and validator |
EnvironmentIO.EnvironmentList | EnvironmentList is a CurrentItemList that only accepts EnvironmentDocument instances |
EnvironmentIO.XMLEnvironmentReader | |
EnvironmentIO.XMLEnvironmentWriter | |
EnvironmentLibrary.EnvironmentLibrary | |
EnvironmentMaterialIO.XMLEnvironmentMaterialReader | Still read by the MaterialIO because it is under material sections |
EnvironmentMaterialIO.XMLEnvironmentMaterialWriter | |
EnvironmentModelIO.EnvironmentSceneToDataVisitor | |
EnvironmentModelIO.XMLEnvironmentModelReader | Still read by the ModelIO since it is in model section |
EnvironmentModelIO.XMLEnvironmentModelWriter | |
EnvironmentPreferenceIO.EnvironmentPreferenceIOGenerator | Validate and generate window preferences |
EnvironmentPreferenceIO.XMLEnvironmentPreferenceReader | |
EnvironmentPreferenceIO.XMLEnvironmentPreferenceWriter | |
EventPasser.EventPasser | This class allows us to catch key events on Python controls and pass them through to our event queue (and consequently allowing our viewer to respond appropriately) |
FileBrowseButton.ExampleWindow | |
FileBrowseButton.FileBrowseButton | Wx.lib.filebrowsebutton.FileBrowseButton with awx.Button |
FresnelControl.ExampleWindow | |
FresnelControl.FresnelChangedEvent | |
FresnelControl.FresnelControl | This control displays a graph, showing the current reflectivity change between the direct-viewed and edge-on viewed parts of an object |
GenericListControl.GenericDisplayItem | GenericDisplayItem is a rectangular placeholder for anything that can be displayed in a control derived from this generic control |
GenericListControl.GenericDropZone | Each region in the control where the user can drop draggable display items must be represented by one of these |
GenericListControl.GenericListControl | The Generic List Control is a python widget that manages the display and interaction with a set of user-defined regions |
GenericListControl.ItemDraggingEvent | |
GenericListControl.ItemDroppedEvent | |
GenericListControl.VetoableEvent | |
GenericMenu.GenericMenu | GenericMenu is the base class for menus |
GenericMenu.GenericMenu2 | |
GenericMenu.GenericMenuItem | |
GenericMenu.GenericMenuItemDialog | |
GenericMenu.GenericMenuItemMsg | |
GenericMenu.MenuProductization | |
GenericMenu.MenuRuntimeInfo | |
GenericPopupMenu.GenericPopupCheckItem | |
GenericPopupMenu.GenericPopupMenu | |
GenericPopupMenu.GenericPopupMenuItem | |
GenericPopupMenu.GenericPopupRadioItem | |
HotkeyIO.XMLHotkeyReader | |
HotkeyIO.XMLHotkeyWriter | |
HUD.HeadsUpDisplay | |
HUD.HeadsUpDisplayInterpreter | |
HUD.HUD | |
ImagePreview._ImgPrevTest | |
ImagePreview.ImagePreview | This is an non-interactive control that can be used to preview an image from disk |
ImagePreview.ImagePreviewChangedEvent | |
ImagePreview.ImagePreviewDropTarget | Subclass FileDropTarget to override OnDropFiles so that we can drag and drop files into into the image preview |
Joystick.ExampleWindow | |
Joystick.GameController | |
Joystick.GenericController | This generic controller assumes 2 joysticks, a point of view direction pad and an assortment of buttons |
Joystick.Joystick | Simple little class to enable a game controller |
Joystick.LogitechDualAction | Nothing really to implement here because the GenericController behaviour is exactly the same as LogitechDualAction |
Joystick.LogitechWingManRumblePad | |
LightAssignmentIO.XMLLightAssignmentReader | |
LightAssignmentIO.XMLLightAssignmentWriter | |
LightingIO.LightingCollection | |
LightingIO.XMLLightingReader | |
LightingIO.XMLLightingWriter | |
ListCtrl._ListCtrlTest | |
ListCtrl.ListCtrl | This class implements a bare-bones, multi-column, text-only list control |
ListCtrl.ListCtrl.Cell | A single cell in the list (a row-column intersection) |
ListCtrl.ListCtrl.Row | A row in the list |
ListCtrl.ListHeaderClickedEvent | |
ListCtrl.ListSelChangedEvent | |
ListCtrl.ListSelChangingEvent | |
ListCtrl.VetoableEvent | |
Loadable.Loadable | Base class for loadable, parameterizable classes |
Manipulator.Handle | A Handle defines a component of a manipulator |
Manipulator.Manipulator | A Manipulator defines a control that has the ability to perform a set of operations on a given set of targets |
Marquee.BoxDollyMarquee | Marquee for the box dolly feature |
Marquee.Marquee | To use the Marquee class: 1) Set the draw root using setDrawRoot() 2) Call start() with the starting pixel co-ordinates 3) Call update() with the ending pixel co-ordinates 4) Call stop() to end the drawing This default behavior is to start the marquee at the co-ordinates given to start(), and to stop the marquee at the co-ordinates given to update() |
MaterialAssignmentIO.XMLMaterialAssignmentReader | |
MaterialAssignmentIO.XMLMaterialAssignmentWriter | |
MaterialDefinitions.MaterialDefinitions | The material definitions are a singleton object |
MaterialDefinitions.MaterialParameter | |
MaterialIO.MaterialIOGenerator | Material IO default generator and validator |
MaterialIO.Materials | Materials is an iterable container of materials |
MaterialIO.XMLMaterialReader | |
MaterialIO.XMLMaterialWriter | |
MaterialLibrary.MaterialCatalog | A material catalog represents a collection of materials divided into named groups |
MaterialLibrary.MaterialGroup | A material group is simply a list of materials |
MaterialLibrary.MaterialLibrary | A material library represents a collection of materials divided into catalogs |
MaterialSwatchGenerator.MaterialSwatchGenerator | MaterialSwatchGenerator is used for generating swatch images |
MaterialUtilities.__MaterialInfo | |
MaterialUtilities.MaterialSelectionMixin | Simple utility class used for handling material selection |
Message.Message | Message encapsulates all of the required information for communication between various entities in an application |
MessageQueue.MessageQueue | |
ModelImportIO.ModelImports | |
ModelImportIO.XMLModelImportReader | |
ModelImportIO.XMLModelImportWriter | |
ModelIO.ModelIOGenerator | Model IO default generator and validator |
ModelIO.XMLModelReader | |
ModelIO.XMLModelWriter | |
Modes.AmbientOcclusionMode | |
Modes.ApplicationModeName | |
Modes.CollisionMode | |
Modes.DiagnosticMode | |
Modes.DrawMode | |
Modes.Enum | A simple enumeration class |
Modes.InteractionMode | |
Modes.LayoutId | |
Modes.NavigationMode | |
Modes.OrganizerId | |
Modes.OverlayDepth | |
Modes.PatchMode | |
Modes.PatchOp | |
Modes.PatchValue | |
Modes.ProjectionMode | |
Modes.ScreenMode | |
Modes.SelectionDrawStyleMode | |
Modes.SelectionMode | |
Modes.SelectionSetTemplateMode | |
Modes.StyleMode | |
Modes.ViewportId | |
NameGenerator.NameGenerator | Generate a name by appending an index to a base string |
Navigation.Composite | |
Navigation.Navigator | |
Navigation.NavigatorList | NavigatorList is a CurrentItemList that only accepts Navigator instances |
Navigation.Orbit | |
Navigation.Walk | |
NavigationIO.NavigationIOGenerator | Navigation IO default generator and validator |
NavigationIO.XMLNavigationReader | |
NavigationIO.XMLNavigationWriter | |
NavigatorState.NavigatorState | NavigatorState is a ClientState sub-class for holding a transmittable The navigator keeps track of: Position - a 3D point describing the position of the camera LookAt - a 3D point that the camera is pointing to |
NavigatorStateGenerator.NavigatorStateGenerator | The NavigatorStateGenerator class returns an instance of a NavigatorState |
NavigatorStateTransitions.LinearStep | The linear interpolation version of view transition |
NavigatorStateTransitions.NavigationStep | |
NavigatorStateTransitions.ShotKeyframeStep | For interpolating between shot keyframes |
NavigatorStateTransitions.VectorStep | Interpolate the unit vectors using quaternions and the length linearly |
NodeContainers.NodeIdList | |
NodeContainers.SubGraph | SubGraph represents a node subgraph |
NodeListeners.ImportStateChangedListener | This class allows clients to be notified whenever any ModelImport's state has changed |
NodeVisitor.NodeVisitor | |
Notebook._NotebookTest | |
Notebook.Notebook | |
NumericalInputWidget.NumericalInputWidget | This is a simple text-edit control, that can be popped up by itself, not in a window |
ObjectPropertiesIO.XMLObjectPropertiesReader | XML reader for the ObjectProperties feature |
ObjectPropertiesIO.XMLObjectPropertiesWriter | XML Writer for the ObjectProperties feature |
OptionPreferenceIO.OptionPreferencesDataList | This class is used to save/restore the option preferences from the preferences file |
OptionPreferenceIO.OptionPreferencesIOGenerator | Validates and generates option preferences |
OptionPreferenceIO.XMLOptionPreferenceReader | |
OptionPreferenceIO.XMLOptionPreferenceWriter | |
OptionPrefs.OptionPrefs | Typically option preferences are used to store user-interface-related information that might need to be maintained between sessions |
Parameter.NullParameter | Responds to the same messages as Parameter but does nothing |
Parameter.Parameter | |
ParameterConstant.ParameterConstant | |
ParameterConstant.XRiteConstant | |
ParameterValue.Const | |
ParameterValue.Stream | |
PathListPreferenceIO.DirectoryList | |
PathListPreferenceIO.LastOpenDirectoryList | |
PathListPreferenceIO.PathList | Path lists store a list of path names |
PathListPreferenceIO.PathListIOGenerator | Validates the paths in this document and is capable of generating a default set of paths for a given feature |
PathListPreferenceIO.SceneHistoryList | |
PathListPreferenceIO.XMLBehaviorDirectoryPreferenceReader | |
PathListPreferenceIO.XMLBehaviorDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLDirectoryPreferenceReader | |
PathListPreferenceIO.XMLDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLEnvironmentDirectoryPreferenceReader | |
PathListPreferenceIO.XMLEnvironmentDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLEnvironmentGeometryDirectoryPreferenceReader | |
PathListPreferenceIO.XMLEnvironmentGeometryDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLHelpDirectoryPreferenceReader | |
PathListPreferenceIO.XMLHelpDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLImageDirectoryPreferenceReader | |
PathListPreferenceIO.XMLImageDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLMaterialDirectoryPreferenceReader | |
PathListPreferenceIO.XMLMaterialDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLRapidPresetsDirectoryPreferenceReader | |
PathListPreferenceIO.XMLRapidPresetsDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLSceneHistoryDirectoryPreferenceReader | |
PathListPreferenceIO.XMLSceneHistoryDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLShadowPresetsDirectoryPreferenceReader | |
PathListPreferenceIO.XMLShadowPresetsDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLTessellationDirectoryPreferenceReader | |
PathListPreferenceIO.XMLTessellationDirectoryPreferenceWriter | |
PathListPreferenceIO.XMLWelcomeDirectoryPreferenceReader | |
PathListPreferenceIO.XMLWelcomeDirectoryPreferenceWriter | |
PercentageBehavior.PercentageBehavior | A base class for behaviors that can compute their state from the absolute percentage within their duration |
RadioButton.RadioButton | |
RadioButton.RadioButtonDemoWindow | |
RadioButton.RadioPanel | |
RadioButton.RadioPanelEvent | |
RenameWidget.RenameWidget | This is a simple text-edit control, that can be popped up by itself, not in a window |
RunInUiThread.CallbackEvent | |
RunInUiThread.RunInUiThreadServerMixin | The application window should derive from this mixin class |
SceneGraphUtilities.__CollectImportsVisitor | |
SceneGraphUtilities.__OwnerCaster | |
SceneGraphUtilities.__OwnerMaterialCorrector | Traverses the graph and ensures that each node in the graph that has a material it on the owner list of that material |
SceneGraphUtilities.__OwnerVerifier | Traverse the graph and check if each node that has a material is that material owner |
SceneGraphUtilities._ApplyFunctionLeafVisitor | |
SceneGraphUtilities._ApplyFunctionVisitor | |
SceneGraphUtilities._EmptyGroupVisitor | This visitor, used by the GetEmptyGroupIds function, traverses a tree to find empty Group nodes |
ScenePreferenceIO.ScenePreference | Holds data for a scene specific preference |
ScenePreferenceIO.ScenePreferenceList | A list of available/registered scene preferences |
ScenePreferenceIO.ScenePrefIOGenerator | ScenePreferenceIO default generator and validator |
ScenePreferenceIO.XMLScenePreferenceReader | |
ScenePreferenceIO.XMLScenePreferenceWriter | |
ScriptRunner.LoadSceneCondition | |
ScriptRunner.ScriptRunner | |
ScriptRunner.ScriptRunnerBase | |
ScriptRunner.TimeoutNotifier | |
SelectionSet.__GetNodeIdVisitor | |
SelectionSet._SelectionItem | A _SelectionItem maintains the common properties of each member of a selection tree: it's name and whether the branch should be displayed as opened or closed |
SelectionSet.SelectionSet | SelectionSet is a named set class that contains a list of scene node ids |
SelectionSet.SelectionSetFolder | SelectionSetFolder is a named container class that can have SelectionSets or other SelectionSetFolders as its members |
SelectionSet.SelectionSetVisitor | SelectionSetVisitor is a visitor class used for the traversal of a SelectionSetFolder and SelectionSet hierarchy |
SelectionSetIO._SelectionSetToDataVisitor | _SelectionSetToDataVisitor converts the traversed SelectionSet hierarchy into its corresponding xml data representation |
SelectionSetIO._SelectionSetXmlDataVisitor | This class is used to visit all of elements of a SelectionSet or SelectionSetFolder xml data |
SelectionSetIO.XMLSelectionSetReader | |
SelectionSetIO.XMLSelectionSetWriter | |
Separator.ExampleWindow | |
Separator.Separator | |
ShadowIO.ShadowIOGenerator | Shadow IO default generator |
ShadowIO.XMLShadowReader | |
ShadowIO.XMLShadowWriter | |
Shot.BezierCameraPath | |
Shot.CameraPath | |
Shot.CylindricalCameraPath | |
Shot.LinearCameraPath | |
Shot.LookCalculator | |
Shot.Shot | |
Shot.ShotHotkeyTarget | A shot hotkey target identifies what shot is to be performed when a hotkey trigger is activated |
Shot.ShotKeyframed | |
Shot.ShotLabels | |
Shot.ShotNop | |
Shot.ShotParametric | |
Shot.ShotRecorded | |
Shot.ShotStill | |
Shot.ShotTransition | Shot type to use to do complex transitions with |
ShotIO.ShotData | |
ShotIO.XMLShotReader | |
ShotIO.XMLShotWriter | |
Slider.ExampleWindow | |
Slider.FieldSlider | |
Slider.FieldSliderEvent | |
Slider.Slider | |
Slider.SliderPanel | |
Slider.SliderPanelEvent | |
SpinButton._SpinTest | |
SpinButton.SpinButton | This is an Alias-look spin button |
Stages.Stage | |
Stages.StageList | |
StaticText._StaticTextTest | |
StaticText.StaticText | |
Storyboard.Slide | A slide is an ordered collection of slide items |
Storyboard.SlideHotkeyTarget | A slide hotkey target identifies what slide is to be performed when a hotkey trigger is activated |
Storyboard.SlideItem | A slide item is a weak reference to an alternative, etc |
Storyboard.Storyboard | A storyboard is an ordered collection of slides |
StoryboardIO.XMLStoryboardReader | |
StoryboardIO.XMLStoryboardWriter | |
TabCtrl._TabCtrlTest | |
TabCtrl.TabCtrl | |
TextCtrl.ExampleWindow | |
TextCtrl.TextCtrl | |
TextureUtilities.TextureManipulationIds | |
TitleSeparator.ExampleWindow | |
TitleSeparator.TitleSeparator | |
ToolTip._ToolTipTest | |
ToolTip.ToolTip | |
TransformHandles.RotateHandle | |
TransformHandles.ScaleHandle | |
TransformHandles.TransformHandle | |
TransformHandles.TranslateHandle | |
TreeCtrl._TreeCtrlTest | |
TreeCtrl.TreeContextMenuEvent | |
TreeCtrl.TreeCtrl | |
TreeCtrl.TreeCtrl.__Node | The internal data structure used by the tree control |
TreeCtrl.TreeIconDoubleClickedEvent | |
TreeCtrl.TreeItemDraggingEvent | |
TreeCtrl.TreeItemDroppedEvent | |
TreeCtrl.TreeItemExpandEvent | |
TreeCtrl.TreeLabelEditedEvent | |
TreeCtrl.TreeLabelEditingEvent | |
TreeCtrl.TreeSelectionEvent | |
TreeCtrl.VetoableEvent | |
Trigger.Trigger | |
TriggerIO.XMLTriggerReader | |
TriggerIO.XMLTriggerWriter | |
UI.Button | |
UI.CallbackSupport | |
UI.CheckBox | |
UI.Container | |
UI.Control | |
UI.ControlState | |
UI.ControlStyle | |
UI.Decal | A Decal is an image area that does not respond to input events |
UI.DoubleClickRegionCallbackSupport | |
UI.FilterSupport | |
UI.FormContainer | |
UI.HorizontalLayout | |
UI.HorizontalWrapLayout | |
UI.HotkeyIndicatorSupport | |
UI.Image | |
UI.ImageButton | |
UI.IndicatorSupport | |
UI.LabelledImage | LabelledImage is a button that uses images for the background and overlays a text label in the foreground |
UI.LabelledImageAnimation | The LabelledImageAnimation class implements a non-selectable labelled looping image animation |
UI.Layout | |
UI.LayoutItem | |
UI.LinearContainer | |
UI.ModifierState | |
UI.MultiIndicatorSupport | |
UI.NewControl | |
UI.PopupMenuButton | This control is appropriate for attaching popup menus |
UI.ScrollBar | |
UI.SizeSupport | |
UI.StateSupport | |
UI.StaticImage | |
UI.StaticText | |
UI.StaticTextImage | |
UI.Text | |
UI.TextImageControl | |
UI.ThumbnailSupport | |
UI.ToolTipSupport | |
UI.UiEvent | |
UI.UiNodeManager | UiNodeManager is used for managing nodes used by UI elements |
UiConstants.UiConstants | |
UiUtilities.AlignSizer | Use this sizer to align controls across multiple sizers |
UiUtilities.ApplicationDialog | Derive from this class to get support for retaining dialog position and size across application sessions |
UiUtilities.ApplicationWindow | Derive from this class to get support for retaining window position and size across application sessions |
UiUtilities.CollapseSizer | This custom sizer is for collapsing its children |
UiUtilities.CollapseTitleUi | |
UiUtilities.CollapseUi | This component creates a title and a sizer for sub controls |
UiUtilities.ColourUi_ | This component consists of a colour swatch and slider |
UiUtilities.DynamicFixedSizeInspectorWindow | Example of a fixed sized window that grows/shrinks to fit dynamically created UI |
UiUtilities.DynamicResizeableInspectorWindow | Example of a resizeable window that uses a scroll panel to accommodate dynamically created UI |
UiUtilities.EnableControl_ | This control is for demonstration purposes |
UiUtilities.EnableSizer | |
UiUtilities.ExampleLabelSizer | |
UiUtilities.ExampleUi | |
UiUtilities.ExampleWindow | This window demonstrates how to create many of the UI elements in this file |
UiUtilities.ExampleWindow_ | This window is for testing purposes only |
UiUtilities.FileUi | Create UI for choosing a file |
UiUtilities.FixedSizeInspectorWindow | Example of a fixed size inspector window |
UiUtilities.FixedSizeModalWindow | Example of a fixed size modal window |
UiUtilities.FixedSizeOperationWindow | Example of a fixed size operation window |
UiUtilities.FresnelUi | Create an interactive Fresnel display graph, and four text fields which can optionally control it |
UiUtilities.HeaderUi | Create a label and a text field |
UiUtilities.HelpButton | |
UiUtilities.ImageValueSlider | |
UiUtilities.InspectorWindow | An inspector window shows some state of the application and allows the user to change the application state directly with the corresponding UI in the window |
UiUtilities.LabeledValueSlider | |
UiUtilities.LabelGridSizer | A convenience class for when you lay out controls with labels |
UiUtilities.MatrixUi | Create two rows of three float fields |
UiUtilities.ModalWindow | A modal window prevents the user from interacting with the rest of the application until the window is dismissed |
UiUtilities.OperationWindow | Windows of this type are intended to perform a single operation |
UiUtilities.PanelUi | A wx.Panel that can send and receive messages |
UiUtilities.RadioButtonGroupUi | Create a group of radio buttons |
UiUtilities.ResizeableInspectorWindow | Example of a resizeable inspector window |
UiUtilities.ResizeableModalWindow | Example of a resizeable modal window |
UiUtilities.ResizeableOperationWindow | Example of a resizeable operation window |
UiUtilities.ScrollPanel | Derive our own version of the scrolled window because we need to tweak the behaviour of the SetupScrolling() method |
UiUtilities.SliderUi | Create a slider |
UiUtilities.StandardWindowSupport | Convenience class for creating the panel and top level sizers for a window |
UiUtilities.UiComponent | |
UiUtilities.UiComponent_ | UI components should derive from wx.Panel so use this as the base class for all new UI components |
UiUtilities.UiPanel | This class puts the parameter specific ui and a separator inside a collapsible sizer |
UiUtilities.UiTestBase | |
UiUtilities.ValueSliderUi | Create a value field and slider |
UiUtilities.ValueUi | Create a row of value fields |
UiUtilities.ValueUi_ | Create a single value field and spin buttons |
UiUtilities.ValueUiEvent | |
UiUtilities.VectorUi | Create three float fields |
UiUtilities.WindowDialogMixin | Base class containing common functionality for ApplicationWindow and ApplicationDialog |
UIWindow.AliasDropTarget | Subclass PyDropTarget so that we can drag and drop files and support i-drop |
UIWindow.App | |
UIWindow.HTMLFrame | |
UserCustomization.CustomInfo | |
UserCustomization.UserCustomBase | |
UserCustomization.UserCustomization | |
Validator.AlphaValidator | This validator allows only alphabetic characters |
Validator.DigitValidator | This validator allows only digits |
Validator.NumericValidator | This validator allows only digits, ., - and + |
Validator.Validator | Validator base class that ensures a field accepts only certain characters |
VersionManager.VersionLabel | |
VersionManager.VersionManager | This class manages the versions of your application |
WarningWindow.AnotherWarningWindow | |
WarningWindow.ExampleWindow | |
WarningWindow.WarningWindow | A warning window is a modal window that looks something like this: |
Welcome.testApp | |
WindowManager.WindowManager | The window manager is responsible for updating and applying preference values for all windows |
WindowPreferenceIO.WindowDataList | |
WindowPreferenceIO.WindowIOGenerator | Validate and generate window preferences |
WindowPreferenceIO.WindowPreference | A window type stores default window attributes Current data stored in the window preference:
- Window name
- Window X Position
- Window Y Position
- Window Width
- Window Height
- Window state on open
|
WindowPreferenceIO.XMLWindowPreferenceReader | |
WindowPreferenceIO.XMLWindowPreferenceWriter | |
WorkingDirectory.WorkingDirectory | This class maintains a mapping of files in the working directory and the source files that they came from |
XMLDocumentReader.XMLDocumentReader | XMLDocumentReader is responsible for reading XML documents |
XMLDocumentWriter.XMLDocumentWriter | XMLDocumentWriter is responsible for writing XML documents |
XMLEnvironmentDocumentReader.XMLEnvironmentDocumentReader | Override registerFeatures to register features for environment document |
XMLEnvironmentDocumentWriter.XMLEnvironmentDocumentWriter | |
XMLMaterialDocumentReader.XMLMaterialDocumentReader | Override registerFeatures to register features for material document |
XMLMaterialDocumentWriter.XMLMaterialDocumentWriter | |
XMLSaxData.Data | Data is an class whose members are dynamically created given a tag name and some attributes |
XMLSaxData.DataVisitor | |
XMLSaxReader.ContentHandler | ContentHandler is used by an XML parser during parsing to handle the contents of an XML document |
XMLSaxReader.ErrorHandler | ErrorHandler handles the errors encountered while parsing an XML document |
XMLSceneDocumentReader.XMLSceneDocumentReader | Override registerFeatures to register features for scene document |
XMLSceneDocumentWriter.XMLSceneDocumentWriter | |
XMLSocketInterpreter.XMLSocketInterpreter | XMLSocketInterpreter handles the xml socket connections and messages |
XMLSocketServer.XMLSocketConnection | This is what does the server<=>client stuff |
XMLSocketServer.XMLSocketServer | Listens for connections |
XMLUserPreferenceDocumentReader.XMLUserPreferenceDocumentReader | Override registerFeatures to register features for user preference document |
XMLUserPreferenceDocumentWriter.XMLUserPreferenceDocumentWriter | |
ZipFolder.ZipFolder | This class is used to extract a zip file into a temporary folder so that the application may then read it |