Third Person Cover Shooter  1.6
CoverShooter.Characters Class Reference

Manages a list of all characters inside the level. More...

Static Public Member Functions

static Character Get (int index)
 
static void Register (CharacterMotor motor)
 
static void Unregister (CharacterMotor motor)
 
static Character Get (GameObject gameObject)
 Returns cached character description for the given object. More...
 
static Character Build (CharacterMotor motor)
 Creates and returns character description for the given object. More...
 

Static Public Attributes

static Character MainPlayer
 

Properties

static IEnumerable< CharacterAllAlive [get]
 All alive characters during the last update. More...
 
static int Count [get]
 The number of characters inside the level. More...
 

Detailed Description

Manages a list of all characters inside the level.

Member Function Documentation

◆ Build()

static Character CoverShooter.Characters.Build ( CharacterMotor  motor)
static

Creates and returns character description for the given object.

◆ Get() [1/2]

static Character CoverShooter.Characters.Get ( int  index)
static

◆ Get() [2/2]

static Character CoverShooter.Characters.Get ( GameObject  gameObject)
static

Returns cached character description for the given object.

◆ Register()

static void CoverShooter.Characters.Register ( CharacterMotor  motor)
static

◆ Unregister()

static void CoverShooter.Characters.Unregister ( CharacterMotor  motor)
static

Member Data Documentation

◆ MainPlayer

Character CoverShooter.Characters.MainPlayer
static

Property Documentation

◆ AllAlive

IEnumerable<Character> CoverShooter.Characters.AllAlive
staticget

All alive characters during the last update.

◆ Count

int CoverShooter.Characters.Count
staticget

The number of characters inside the level.


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