The methods of the XNACS1Primitive class are listed below. For a complete list of XNACS1Primitive class members, see the XNACS1Primitive Members topic.
![]() | Returns if the center of this primitive is "above" (in y) in relation to the center of otherPrimitive. |
![]() | Add this primitive to the AutoDrawSet. If this primitive already exists in the draw set, this function call is ignored. By default, all primitive are added into the AutoDrawSet. |
![]() | Returns if the center of this primitive is "below" (in y) in relation to the center of otherPrimitive. |
![]() | Overloaded. Determines if this primitive collides with the otherPrimitive. If true, pos is the colliding position. |
![]() | If visible, draws the primitive with the associated text label. |
![]() | Retruns if the current velocity is non-zero. |
![]() | Determines if this primitive is in the AutoDrawSet. |
![]() | Returns if the center of this primitive is "to the left" (in x) in relation to the center of otherPrimtive |
![]() | Remove this primitive from the AutoDrawSet. After this function call, this primitive will not be drawn in the application window. |
![]() | Returns if the center of this primitive is "to the right" (in x) in relation to the center of otherPrimitive |
![]() | Make sure this primitive is drawn on top of all other primitives. |
![]() | Moves the primitive during each update cycle. This function is automacially called for all visible primitives. Default behavior is to move the primitive if: . Primitive is visible (invivislble primitive is not updated) . ShouldTravel is true . HasNonZeroVelocity() is true |
![]() | Draws the primitive. |
XNACS1Primitive Class | XNACS1Lib Namespace