[OgreKit Lua]

Public Member Functions | List of all members
gsSensor Class Reference
Inheritance diagram for gsSensor:
gsBrick gsActuatorSensor gsAlwaysSensor gsCollisionSensor gsDelaySensor gsKeyboardSensor gsMessageSensor gsMouseSensor gsNearSensor gsPropertySensor gsRadarSensor gsRandomSensor gsRaySensor gsTouchSensor

Public Member Functions

 gsSensor ()
 
 ~gsSensor ()
 
void setPulse (int mode)
 
int getPulse (void)
 
void setFrequency (float f)
 
float getFrequency (void)
 
void setLevel (bool v)
 
bool isLevel (void)
 
void setTap (bool v)
 
bool isTap (void)
 
void setInvert (bool v)
 
bool isInverse (void)
 
bool isPositive (void)
 
 OGRE_KIT_LOGIC_BRICK_BASE (Sensor)
 
- Public Member Functions inherited from gsBrick
 gsBrick ()
 
 ~gsBrick ()
 
gkString getName (void)
 
bool isOn (void)
 
bool isOff (void)
 
bool isActive (void)
 
gkGameObject * getOwner (void)
 
gkLogicLink * getLogicObject (void)
 
void connect (gsListenerMode mode, gsSelf self, gsFunction func)
 
 OGRE_KIT_WRAP_CLASS_COPY_CTOR (gsBrick, gkLogicBrick, m_brick)
 
 OGRE_KIT_TEMPLATE_CAST (gkLogicBrick, m_brick)
 

Additional Inherited Members

- Protected Member Functions inherited from gsBrick
template<typename T >
T * create (gsLogicObject *parent, const gkString &name)
 
- Protected Attributes inherited from gsBrick
bool m_isLocal
 
EventListenerm_listener
 

Constructor & Destructor Documentation

gsSensor::gsSensor ( )
gsSensor::~gsSensor ( )

Member Function Documentation

float gsSensor::getFrequency ( void  )
inline
int gsSensor::getPulse ( void  )
inline
bool gsSensor::isInverse ( void  )
inline
bool gsSensor::isLevel ( void  )
inline
bool gsSensor::isPositive ( void  )
inline
bool gsSensor::isTap ( void  )
inline
gsSensor::OGRE_KIT_LOGIC_BRICK_BASE ( Sensor  )
void gsSensor::setFrequency ( float  f)
inline
void gsSensor::setInvert ( bool  v)
inline
void gsSensor::setLevel ( bool  v)
inline
void gsSensor::setPulse ( int  mode)
inline
void gsSensor::setTap ( bool  v)
inline