C#Code
C#Code
Public Member Functions | Private Attributes
Libraries.Messaging.MouseMovementMessage Class Reference
Inheritance diagram for Libraries.Messaging.MouseMovementMessage:
Libraries.Messaging.BaseMessage Libraries.Messaging.BaseMessage

List of all members.

Public Member Functions

 MouseMovementMessage ()
MouseInputMessageHandler.MouseMovement GetMovement ()
void SetMovement (MouseInputMessageHandler.MouseMovement movement)
MouseInputMessageHandler.MouseMovementState GetState ()
void SetState (MouseInputMessageHandler.MouseMovementState state)
void SetExtraData (Microsoft.Xna.Framework.Point data)
Microsoft.Xna.Framework.Point GetExtraData ()
object Clone ()
 MouseMovementMessage ()
MouseInputMessageHandler.MouseMovement GetMovement ()
void SetMovement (MouseInputMessageHandler.MouseMovement movement)
MouseInputMessageHandler.MouseMovementState GetState ()
void SetState (MouseInputMessageHandler.MouseMovementState state)
void SetExtraData (Microsoft.Xna.Framework.Point data)
Microsoft.Xna.Framework.Point GetExtraData ()
object Clone ()

Private Attributes

MouseInputMessageHandler.MouseMovement m_movement
 Which movement type the message is about.
MouseInputMessageHandler.MouseMovementState m_state
 Movement state.
Microsoft.Xna.Framework.Point m_data
 Hold additinal data. Could be used for the mouse position or how much the mouse moved.

Detailed Description

The message that stores a mouse movement message.


Constructor & Destructor Documentation

Libraries.Messaging.MouseMovementMessage.MouseMovementMessage ( )

Default constructor.

Libraries.Messaging.MouseMovementMessage.MouseMovementMessage ( )

Default constructor.


Member Function Documentation

object Libraries.Messaging.MouseMovementMessage.Clone ( )

Clone the object.

Return:
Value is the clone.

object Libraries.Messaging.MouseMovementMessage.Clone ( )

Clone the object.

Return:
Value is the clone.

Microsoft.Xna.Framework.Point Libraries.Messaging.MouseMovementMessage.GetExtraData ( )

Get the extra data component.

Return:
Value can be for things like the screen position or offset since the last update.

Microsoft.Xna.Framework.Point Libraries.Messaging.MouseMovementMessage.GetExtraData ( )

Get the extra data component.

Return:
Value can be for things like the screen position or offset since the last update.

MouseInputMessageHandler.MouseMovement Libraries.Messaging.MouseMovementMessage.GetMovement ( )

Get the movement the message is about.

MouseInputMessageHandler.MouseMovement Libraries.Messaging.MouseMovementMessage.GetMovement ( )

Get the movement the message is about.

Value is the movement.

MouseInputMessageHandler.MouseMovementState Libraries.Messaging.MouseMovementMessage.GetState ( )

Get the movement the state the message is about.

MouseInputMessageHandler.MouseMovementState Libraries.Messaging.MouseMovementMessage.GetState ( )

Get the movement the state the message is about.

Return:
Value is the state.

void Libraries.Messaging.MouseMovementMessage.SetExtraData ( Microsoft.Xna.Framework.Point  data)

Set the extra data that can have varying meaning.

data - Data to store.
void Libraries.Messaging.MouseMovementMessage.SetExtraData ( Microsoft.Xna.Framework.Point  data)

Set the extra data that can have varying meaning.

void Libraries.Messaging.MouseMovementMessage.SetMovement ( MouseInputMessageHandler.MouseMovement  movement)

Set the movement the message is about.

movement - Movement to store.
void Libraries.Messaging.MouseMovementMessage.SetMovement ( MouseInputMessageHandler.MouseMovement  movement)

Set the movement the message is about.

void Libraries.Messaging.MouseMovementMessage.SetState ( MouseInputMessageHandler.MouseMovementState  state)

Set the state the message is about.

state - State to store.
void Libraries.Messaging.MouseMovementMessage.SetState ( MouseInputMessageHandler.MouseMovementState  state)

Set the movement the message is about.


Member Data Documentation

Microsoft Xna Framework Point Libraries::Messaging.MouseMovementMessage::m_data [private]

Hold additinal data. Could be used for the mouse position or how much the mouse moved.

Which movement type the message is about.

Movement state.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Enumerations Properties