panda3d.direct
This class implements the C++ side of the ConnectionRepository object. |
|
A constraint interval that will constrain the orientation of one node to the orientation of another. |
|
A constraint interval that will constrain the position and orientation of one node to the position and orientation of another. |
|
A constraint interval that will constrain the position of one node to the position of another. |
|
A constraint interval that will constrain the transform of one node to the transform of another. |
|
The base class for a family of intervals that constrain some property to a value over time. |
|
This class defines some basic methods of DistributedSmoothNodeBase which have been moved into C++ as a performance optimization. |
|
The base class for timeline components. |
|
This object holds a number of currently-playing intervals and is responsible for advancing them each frame as needed. |
|
This interval lerps between different amounts of control effects for various |
|
The base class for a family of intervals that linearly interpolate one or more numeric values over time. |
|
An interval that lerps one or more properties (like pos, hpr, etc.) on a |
|
This interval contains a list of nested intervals, each of which has its own begin and end times. |
|
The method used in creating the motion trail is based on taking samples of time and transformations (the position and orientation matrix) in real- time. |
|
This represents an array of some other kind of object, meaning this parameter type accepts an arbitrary (or possibly fixed) number of nested fields, all of which are of the same type. |
|
A single atomic field of a Distributed Class, as read from a .dc file. |
|
Defines a particular DistributedClass as read from an input .dc file. |
|
This represents a class (or struct) object used as a parameter itself. |
|
This is a common interface for a declaration in a DC file. |
|
A single field of a Distributed Class, either atomic or molecular. |
|
Represents the complete list of Distributed Class descriptions as read from a .dc file. |
|
This represents a single keyword declaration in the dc file. |
|
This is a list of keywords (see |
|
A single molecular field of a Distributed Class, as read from a .dc file. |
|
This is a block of data that receives the results of |
|
This class can be used for packing a series of numeric and string data into a binary stream, according to the DC specification. |
|
This defines the internal interface for packing values into a |
|
Represents the type specification for a single parameter within a field specification. |
|
This is the most fundamental kind of parameter type: a single number or string, one of the |
|
This represents a switch statement, which can appear inside a class body and represents two or more alternative unpacking schemes based on the first field read. |
|
This represents a switch object used as a parameter itself, which packs the appropriate fields of the switch into the message. |
|
This represents a single typedef declaration in the dc file. |
|
An interval that calls |
|
An interval that calls |
|
This class handles smoothing of sampled motion points over time, e.g. |
|
This interval does absolutely nothing, and is mainly useful for marking time between other intervals within a sequence. |
Global Functions
- addFullscreenTestsize(xsize: int, ysize: int)
klunky interface since we cant pass array from python->C++
- getParticlePath() panda3d.core.ConfigVariableSearchPath
- initAppForGui()
- runtestFullscreenSizes(win: panda3d.core.GraphicsWindow)
- storeAccessibilityShortcutKeys()
to handle windows stickykeys
- throwNewFrame()