Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

Kodu::KoduActionGrab Class Reference

Kodu Action Grab (derived from Kodu Action). More...

#include <KoduActionGrab.h>

Inheritance diagram for Kodu::KoduActionGrab:

Detailed Description

Kodu Action Grab (derived from Kodu Action).

Definition at line 13 of file KoduActionGrab.h.

List of all members.

Public Member Functions

 KoduActionGrab (bool actionIsUsingIt, bool useOnce)
 Constructor.
 KoduActionGrab (const KoduActionGrab &kAction)
 Copy constructor.
 ~KoduActionGrab ()
 Destructor.
KoduActionGraboperator= (const KoduActionGrab &kAction)
 Assignment operator.
const DualCoding::ShapeRoot getTargetObject () const
 Returns the target object (the object to grab).
virtual void reinitialize ()
 Used to reinitialize certain variables (e.g. when switching to another page).
virtual void printAttrs () const
 Prints the attributes of a particular instance.

Static Public Member Functions

static bool isSameTypeAs (const KoduPrimitive *)
 Tests if the primitive argument is the same as the clling class.

Private Attributes

bool usingItModifier
 States whether or not the "it" modifier was specified (by the user).

Constructor & Destructor Documentation

Kodu::KoduActionGrab::KoduActionGrab ( bool  actionIsUsingIt,
bool  useOnce 
)

Constructor.

Definition at line 16 of file KoduActionGrab.h.

Kodu::KoduActionGrab::KoduActionGrab ( const KoduActionGrab kAction  ) 

Copy constructor.

Definition at line 22 of file KoduActionGrab.h.

Kodu::KoduActionGrab::~KoduActionGrab (  ) 

Destructor.

Definition at line 28 of file KoduActionGrab.h.


Member Function Documentation

const DualCoding::ShapeRoot Kodu::KoduActionGrab::getTargetObject (  )  const

Returns the target object (the object to grab).

Definition at line 7 of file KoduActionGrab.cc.

bool Kodu::KoduActionGrab::isSameTypeAs ( const KoduPrimitive kPrimtive  )  [static]

Tests if the primitive argument is the same as the clling class.

Reimplemented from Kodu::KoduPrimitive.

Definition at line 14 of file KoduActionGrab.cc.

KoduActionGrab& Kodu::KoduActionGrab::operator= ( const KoduActionGrab kAction  ) 

Assignment operator.

Definition at line 33 of file KoduActionGrab.h.

void Kodu::KoduActionGrab::printAttrs (  )  const [virtual]

Prints the attributes of a particular instance.

Reimplemented from Kodu::KoduAction.

Definition at line 22 of file KoduActionGrab.cc.

void Kodu::KoduActionGrab::reinitialize (  )  [virtual]

Used to reinitialize certain variables (e.g. when switching to another page).

Reimplemented from Kodu::KoduAction.

Definition at line 18 of file KoduActionGrab.cc.


Member Data Documentation

States whether or not the "it" modifier was specified (by the user).

Definition at line 54 of file KoduActionGrab.h.

Referenced by operator=(), and printAttrs().


The documentation for this class was generated from the following files:

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:23 2016 by Doxygen 1.6.3