Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Kodu::KoduPrimitive Class Reference
Inheritance diagram for Kodu::KoduPrimitive:
Detailed DescriptionKodu Primitive. Definition at line 14 of file KoduPrimitive.h.
Constructor & Destructor Documentation
Constructor. Definition at line 17 of file KoduPrimitive.h.
Copy constructor. Definition at line 23 of file KoduPrimitive.h.
Destructor. Definition at line 29 of file KoduPrimitive.h. Member Function Documentation
Definition at line 61 of file KoduPrimitive.h. Referenced by Kodu::KoduCondition::canEvaluate(), Kodu::KoduAction::canRun(), and KoduInterpreter::KoduConditionEvaluator::doStart().
Returns the name of the derived primitive. Definition at line 43 of file KoduPrimitive.h. Referenced by KoduInterpreter::KoduConditionEvaluator::doStart().
Tests if the primitive argument is the same as the calling class. Reimplemented in Kodu::KoduActionDoNothing, Kodu::KoduActionGrab, Kodu::KoduActionPageSwitch, Kodu::KoduActionPlay, Kodu::KoduActionSay, Kodu::KoduActionScore, Kodu::KoduConditionAlways, Kodu::KoduConditionBump, Kodu::KoduConditionScored, Kodu::KoduConditionSee, and Kodu::KoduConditionTimer.
Assignment operator. Definition at line 34 of file KoduPrimitive.h.
Prints the attributes for a particular primitive (pure virtual function). Reimplemented in Kodu::KoduAction, Kodu::KoduActionDoNothing, Kodu::KoduActionDrop, Kodu::KoduActionGive, Kodu::KoduActionGrab, Kodu::KoduActionPageSwitch, Kodu::KoduActionPlay, Kodu::KoduActionSay, Kodu::KoduActionScore, Kodu::KoduCondition, Kodu::KoduConditionAlways, Kodu::KoduConditionBump, Kodu::KoduConditionGot, Kodu::KoduConditionHear, Kodu::KoduConditionScored, Kodu::KoduConditionSee, and Kodu::KoduConditionTimer. Definition at line 56 of file KoduPrimitive.h.
Used to reinitialize certain variables (e.g. when switching to another page). Reimplemented in Kodu::KoduAction, Kodu::KoduActionDoNothing, Kodu::KoduActionDrop, Kodu::KoduActionGive, Kodu::KoduActionGrab, Kodu::KoduActionMotion, Kodu::KoduActionPageSwitch, Kodu::KoduActionPlay, Kodu::KoduActionSay, Kodu::KoduActionScore, Kodu::KoduCondition, Kodu::KoduConditionAlways, Kodu::KoduConditionBump, Kodu::KoduConditionGot, Kodu::KoduConditionHear, Kodu::KoduConditionScored, Kodu::KoduConditionSee, and Kodu::KoduConditionTimer. Definition at line 51 of file KoduPrimitive.h.
Definition at line 65 of file KoduPrimitive.h. Referenced by KoduInterpreter::KoduConditionEvaluator::doStart(), Kodu::VisualBumpDetectionTask::examineTaskResults(), and Kodu::VisualBumpDetectionTask::VisualBumpDetectionTask(). Member Data Documentation
Definition at line 71 of file KoduPrimitive.h. Referenced by agentCanUsePrimitive(), operator=(), printAttrs(), reinitialize(), and setAgentCanUsePrimitive().
The name of the derived primitive. Definition at line 70 of file KoduPrimitive.h. Referenced by getPrimitiveType(), operator=(), and printAttrs(). The documentation for this class was generated from the following file: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:24 2016 by Doxygen 1.6.3 |