KS.Reactor.ksIEntity Interface Reference

Entity interface that both client and server entities implement. More...

Inheritance diagram for KS.Reactor.ksIEntity:
KS.Reactor.Client.ksBaseEntity KS.Reactor.Server.ksIServerEntity KS.Reactor.Client.Unity.ksEntity

Properties

uint Id [get]
 Entity id. More...
 
string Type [get]
 Entity type. More...
 
bool IsDestroyed [get]
 Is the entity destroyed? More...
 
ksIReadOnlyTransform Transform [get]
 Transform More...
 
ksIReadOnlyTransform2D Transform2D [get]
 2D Transform More...
 
ksPropertyMap Properties [get]
 Entity properties. More...
 
ksCollisionFilter CollisionFilter [get]
 Determines which entities to collide with and notify of collision/overlap events. More...
 

Detailed Description

Entity interface that both client and server entities implement.

Property Documentation

◆ CollisionFilter

ksCollisionFilter KS.Reactor.ksIEntity.CollisionFilter
get

Determines which entities to collide with and notify of collision/overlap events.

◆ Id

uint KS.Reactor.ksIEntity.Id
get

Entity id.

◆ IsDestroyed

bool KS.Reactor.ksIEntity.IsDestroyed
get

Is the entity destroyed?

◆ Properties

ksPropertyMap KS.Reactor.ksIEntity.Properties
get

Entity properties.

◆ Transform

ksIReadOnlyTransform KS.Reactor.ksIEntity.Transform
get

Transform

◆ Transform2D

ksIReadOnlyTransform2D KS.Reactor.ksIEntity.Transform2D
get

2D Transform

◆ Type

string KS.Reactor.ksIEntity.Type
get

Entity type.