![]() |
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 | ncAddonDelegate |
| This is a delegate class for individual active AddonC plugins. More... | |
| class | ncRuleDelegate |
| This class represents active gamerules. More... | |
| class | ncMapDelegate |
| This class delegates active MapC logic. More... | |
| class | ncMonster |
| This entity class represents non-player characters. More... | |
| class | ncSquadMonster |
| ncSquadMonster based NPCs are able to communicate strategies together. More... | |
| class | ncTalkMonster |
| This class represents ncMonsters that talk. More... | |
| class | ncSoundScape |
| Shared-Entity: Sound System Scape/Reverb Controller. More... | |
| class | ncDecal |
| This entity class represents decals. 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 | ncSpraylogo |
| This entity class represents a ncPlayer their spraylogo. More... | |
| class | ncSurfacePropEntity |
| This entity represents an ncRenderableEntity with interactive surface properties. More... | |
| class | ncActor |
| This entity class represents an object with choreographed/free-form movement. More... | |
| class | ncAttack |
| This entity class represents an attack. More... | |
| class | ncClient |
| This entity class is the lowest client/player class. More... | |
| class | ncItem |
| This entity class represents inventory items, weapons. More... | |
| class | ncPlayer |
| This entity class represents every player client. More... | |
| class | ncProjectile |
| This entity class represents an interactive projectile. More... | |
| class | ncSpawnPoint |
| This entity class represents spawnpoints. More... | |
| class | ncSpectator |
| This entity class represents every spectator client. More... | |
| class | ncWeapon |
| This entity class represents weapon based items. More... | |
| class | ncPhysicsConstraint |
| This entity class represents constraints for physically-simulated entities. More... | |
| class | ncPhysicsEntity |
| This entity class represents physically-simulated entities. More... | |
| class | ncRagdoll |
| Ragdoll master entity. More... | |
| class | ncVehicle |
| This entity class represents vehicles that are predicted across the network. More... | |
| class | ncEntity |
| ncEntity is the lowest of the user-accessible entity class. More... | |
| class | ncRenderableEntity |
| This entity represents any ncEntity with advanced rendering properties. More... | |
| class | ncTimer |
| This class provides a way to trigger a function in the future. More... | |
| class | ncBrushTrigger |
| This entity class represents brush volume based triggers. More... | |
| class | ncPointTrigger |
| This entity class represents point-entity triggers. More... | |