[ Module Hierarchy
| Class Hierarchy ]
Class Hierarchy
- cmd.Cmd:
A simple framework for writing line-oriented command interpreters.
- optparse.Option:
Instance attributes:
_short_opts : [string]
_long_opts : [string]
- optparse.OptionContainer:
Abstract base class.
- optparse.OptionParser:
Class attributes:
standard_option_list : [Option]
list of standard options that will be accepted by all instances
of this parser class (intended to be overridden by subclasses).
- utils.utils.ArgumentParser:
Extension of optparse.OptionParser which adds the notion of
required arguments (this is a variant of an example of 'Extending
optparse' from www.python.org).
- object:
The most base type
- exceptions.BaseException:
Common base class for all exceptions
- exceptions.Exception:
Common base class for all non-exit exceptions.
- utils.utils.Cmd.ShellErr:
Shell error command.
- exceptions.StandardError:
Base class for all standard Python exceptions that do not represent
interpreter exiting.
- exceptions.RuntimeError:
Unspecified run-time error.
- exceptions.ValueError:
Inappropriate argument value (of correct type).
- precompmodule.RenderLayer.BlendMode:
Class enumerating possible blend modes between render layers.
- ui.Cursor
- media.ExternalDepArchive:
Class wrapper for accessing and creating external dependency
archives.
- precompmodule.PrecompModule:
Precomp module wrapper.
- precompmodule.PrecompObject:
Precomp module object wrapper.
- precomp.RenderLayerInfo:
Stores significant information about a set of layers (rendered from
different cameras of a set):
- precomp.RenderPassInfo:
Stores significant information about a single render pass:
- precomp.RenderPassLinkInfo:
Stores significant information about a link to a set of passes
(rendered from different cameras of a set):
- debug.TraceOptions.TraceLevel
- debug.TraceOptions:
Encapsulates the trace options as an object to perform conversions.
- Boost.Python.instance
- admin.Administrable:
The Project, User
and Machine classes all derive from the Administrable base class.
- media.ArchiveEntryHandler
- ui.BrowserScheme:
This class holds a set of string constants that define the various
browser schemes present in Toxik, in other words, the types of
entity that can be browsed.
- init.BuildInfo:
Object that contains various pieces of information about the build.
- graph.Composition:
Manages versions, provides a proxy API on an opened version, and
encapsulates the composition meta-data.
- ui.CursorGuard:
Cursor guard to change the current cursor to an alternate cursor,
automatically reverting to previous cursor when going out of scope.
- ui.Dialog:
This class provides fine control over the widgets within the a
dialog returned by the createDialog() function call.
- admin.FindUtil:
The FindUtil class can be used to perform search queries in the
Toxik library.
- graph.GraphObject:
All objects inside a dependency graph derived from GraphObject.
- graph.GraphRO:
Provides read-only access to the internals of a composition version
(composition graph).
- graph.Graph:
The Graph class corresponds to a composition version,
also called composition graph.
- media.ImageFormat:
Utility used to set image format of an image reader node, which is
expressed in xml.
- graph.InputPolicy:
Describes data constraints on some input sockets (Socket class).
- debug.LibInfo:
Contains information about a DLL loaded in memory.
- admin.LibraryMgr:
The library manager is a static class used to access and manage
Toxik and regular files on the filesystem.
- admin.MachineMgr:
For projects, users and machines (administrables) a common
interface is implemented by their respective manager classes: ProjectMgr, UserMgr and MachineMgr.
- graph.Node:
Represents a node within a graph.
- debug.PerfTestWrapper:
This Python class wraps a C++ performance test class.
- admin.ProjectMgr:
The manager class for Project administrables has a slightly
different interface than the manager class for User
and Machine administrables.
- graph.Socket:
Base class for socket objects.
- graph.SocketSpec:
Description of a input or output socket to be instanced by a
specific tool.
- graph.Tool:
Contains the description of a plug-in tool which drives tool node
instances.
- graph.ToolRegistry:
Central access for registered tools.
- init.ToxikIterator:
Python interface for Toxik iterators.
- admin.UdaMgr:
Use this class to manipulate user-defined attributes (UDAs).
- admin.UserMgr:
For projects, users and machines (administrables) a common
interface is implemented by their respective manager classes: ProjectMgr, UserMgr and MachineMgr.
- ui.Workspace:
The workspace provides access to the context of the interactive
application and thus only makes sense when scripts are executed in
the embedded interpreter.
- int:
int(x[, base]) -> integer