ManiaScript
Script language used in ManiaPlanet
 All Classes Namespaces Files Functions Variables Enumerations Enumerator
Public Types | Public Attributes | List of all members
CSmActionEvent Struct Reference

#include <big.h>

Inheritance diagram for CSmActionEvent:
CNod

Public Types

enum  EType { OnHitPlayer, OnProjectileStart, OnProjectileEnd, OnActiveChange }
 

Public Attributes

const EType Type
 
const CSmPlayer Player
 
const Integer Damage
 
const Ident ProjectileModelId
 
const Integer ContextId
 
const Vec3 Position
 
const Vec3 Direction
 
const Vec3 Normal
 
- Public Attributes inherited from CNod
const Ident Id
 

Member Enumeration Documentation

Enumerator
OnHitPlayer 
OnProjectileStart 
OnProjectileEnd 
OnActiveChange 

Member Data Documentation

const Integer CSmActionEvent::ContextId
const Integer CSmActionEvent::Damage
const Vec3 CSmActionEvent::Direction
const Vec3 CSmActionEvent::Normal
const CSmPlayer CSmActionEvent::Player
const Vec3 CSmActionEvent::Position
const Ident CSmActionEvent::ProjectileModelId
const EType CSmActionEvent::Type

The documentation for this struct was generated from the following file: