The methods of the AnimatedPart class are listed below. For a complete list of AnimatedPart class members, see the AnimatedPart Members topic.
![]() ![]() | Swap the pointers around. |
![]() | All the matrices associated with this part are added during initialization by the MSTSWagon constructor |
![]() | Ensure the shape file contained parts of this type and those parts have an animation section. |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | Serves as a hash function for a particular type. |
![]() | Gets the Type of the current instance. |
![]() | Sets the animation to a particular frame whilst clamping it to the frame count range. |
![]() | Sets the animation to a particular frame whilst cycling back to the start as input goes beyond the last frame. |
![]() | Sets the animation to a particular frame whilst wrapping it around the frame count range. |
![]() | Bypass the normal slow transition and jump the part immediately to this new state |
![]() | Returns a String that represents the current Object. |
![]() | Overloaded. Updates an animated part that loops (e.g. running gear), changing by the given amount. |
![]() | Updates an animated part that toggles between two states (e.g. pantograph, doors, mirrors). |
![]() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() | Creates a shallow copy of the current Object. |