Nuclide
Software Development Kit for id Technology (BETA)
|
Base Classes powering all sorts of entities. More...
Base Classes powering all sorts of entities.
Classes | |
class | ncBot |
A virtual multiplayer opponent. More... | |
class | ncRadar |
Tasked with managing overview/radar type widgets. More... | |
class | ncView |
This class represents 3D views, used for rendering the game. More... | |
class | ncGameRules |
This class represents active gamerules. More... | |
class | ncAttack |
This entity class represents an attack. More... | |
class | ncBrushTrigger |
This entity class represents brush volume based triggers. More... | |
class | ncClient |
This entity class is the lowest client/player class. More... | |
class | ncPlayer |
This entity class represents every player client. More... | |
class | ncSpectator |
This entity class represents every spectator client. More... | |
class | ncDecal |
This entity class represents decals More... | |
class | ncEntity |
ncEntity is the lowest of the user-accessible entity class. More... | |
class | ncItem |
This entity class represents inventory items, weapons. More... | |
class | ncMonster |
This entity class represents non-player characters. More... | |
class | ncMoverEntity |
ncMoverEntity is responsible for handling movement functions of mainly brush-based entities that move and push other entities around the game world. More... | |
class | ncActor |
This entity class represents an object with choreographed/free-form movement. More... | |
class | ncPhysicsConstraint |
This entity class represents constraints for physically-simulated entities. More... | |
class | ncPhysicsEntity |
This entity class represents physically-simulated entities. More... | |
class | ncPointTrigger |
This entity class represents point-entity triggers. More... | |
class | ncProjectile |
This entity class represents an interactive projectile. More... | |
class | ncRagdoll |
Ragdoll master entity. More... | |
class | ncRenderableEntity |
This entity represents any ncEntity with advanced rendering properties. More... | |
class | ncSoundScape |
Shared-Entity: Sound System Scape/Reverb Controller. More... | |
class | ncSpawnPoint |
This entity class represents spawnpoints. More... | |
class | ncSpraylogo |
This entity class represents a ncPlayer their spraylogo. More... | |
class | ncSquadMonster |
ncSquadMonster based NPCs are able to communicate strategies together. More... | |
class | ncSurfacePropEntity |
This entity represents an ncRenderableEntity with interactive surface properties. More... | |
class | ncTalkMonster |
This class represents ncMonsters that talk. More... | |
class | ncTimer |
This class provides a way to trigger a function in the future. More... | |
class | ncVehicle |
This entity class represents vehicles that are predicted across the network. More... | |
class | ncWeapon |
This entity class represents weapon based items. More... | |