C# (CSharp) CryEngine Namespace

Nested Namespaces

CryEngine.API
CryEngine.Advanced
CryEngine.CharacterCustomization
CryEngine.Compilers
CryEngine.Engine
CryEngine.FlowSystem
CryEngine.Flowgraph
CryEngine.Initialization
CryEngine.Lua
CryEngine.Native
CryEngine.Physics
CryEngine.Profiling
CryEngine.RC
CryEngine.Sandbox
CryEngine.Serialization
CryEngine.Utilities

Classes

Name Description
Actor
ActorBase Base class which all actors must derive from. Includes basic callbacks.
AnimationEvent
Area
AreaQueryResult
Attachment Represents a character attachment, obtained via CryEngine.EntityBase.GetAttachment(int, int) and CryEngine.EntityBase.GetAttachment(string, int).
BaseGame
ByRefCVar CVar pointing to a managed value by reference.
CVar
Camera
ColliderInfo
ConsoleCommand
ConsoleLogging
Convert
CryConsole
CryScriptInstance This interface permits derived classes to be used for script compilation recognition.
Debug Contains methods useful for tracking down bugs.
DuplicateConsoleCommandException
EditorProperty
EditorPropertyAttribute
Entity Represents an entity created via CryMono.
EntityAttribute
EntityBase Represents an CryENGINE entity
EntityException
EntityGUID
EntityLink
EntityProperty
ExceptionMessage
Explosion
ExternalCVar CVar created outside CryMono
Game
GameRules This is the base GameRules interface. All game rules must implement this.
GameRulesAttribute
GameRulesInitializationParams
Input
Level Represents a CryENGINE level.
Material Represents a CryENGINE material applicable to any ingame object or entity.
Matrix33
Matrix34
NativeActor
ParticleEffect
ParticleEmitter
ParticleParameters
PhysicalEntityImpulseAction
PhysicalFlagsParameters
PhysicalSimulationParameters
PhysicalizationParams
PlayerDimensionsParameters
PlayerDynamicsParameters
PropertyAttribute
Quat
QuatT Quaternion with a translation vector
RaycastHit
Renderer
Sound
Terrain
Vec3
ViewParams View parameters, commonly used by CryEngine.Actor to update the active view.
pe_explosion