Empeld
Empeld plugin documentation.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
pluginbase.Objects.Syncable.Entity.Controllers.IRpcEntity Interface Reference

Labels an entity has having the ability to receive and send RPC calls More...

Inheritance diagram for pluginbase.Objects.Syncable.Entity.Controllers.IRpcEntity:
pluginbase.Objects.Syncable.Entity.IEntity pluginbase.Objects.Syncable.Entity.Controllers.IEntityController pluginbase.Objects.Syncable.Entity.EntityBase essentials.action.Entities.Actor.ActorBase essentials.action.ItemFramework.World.ItemDropEntity essentials.BlockEntities.BlockEntityBase< TBlock > essentials.Systems.Structures.Structure pluginbase.Objects.Syncable.Entity.Static.StaticEntityBase essentials.action.Entities.Actor.AttachableActorBase essentials.action.Entities.Actor.RailEntityBase essentials.Systems.Structures.Network.NetworkedStructure essentials.action.Entities.Actor.NewtonianBase essentials.action.Entities.Basic.NpcEntity essentials.Systems.Structures.Network.Resources.ConstructedStructure essentials.action.Entities.Actor.PathingEntityBase essentials.action.Entities.Actor.PlayableBase essentials.Systems.Structures.Network.Resources.PoweredStructure essentials.action.Entities.AI.AiEntityBase essentials.action.Entities.Basic.GuyEntity essentials.Systems.Structures.Network.Resources.ContainerStructure< T >

Public Member Functions

void InitializeRpc (IRpcClass rpc)
 Initialize RPC for an entity with a given class More...
 

Additional Inherited Members

- Properties inherited from pluginbase.Objects.Syncable.Entity.IEntity
uint ObjectId [get]
 Gets the object identifier. More...
 
ushort OwnerId [get]
 Gets the owner identifier. (Net Ident) More...
 
ushort ObjectTypeId [get]
 Gets the object type identifier, as defined by the attribute More...
 
bool DestroyFlag [get]
 Gets a value indicating whether this pluginbase.Objects.Syncable.Entity.IEntity is destroyable. More...
 
bool Spawned [get]
 Gets a value indicating whether this entity has been spawned More...
 
bool Transient [get]
 Gets a value indicating whether this entity is transient (Won't be saved) More...
 

Detailed Description

Labels an entity has having the ability to receive and send RPC calls

Member Function Documentation

void pluginbase.Objects.Syncable.Entity.Controllers.IRpcEntity.InitializeRpc ( IRpcClass  rpc)

Initialize RPC for an entity with a given class

Parameters
rpcRpc.

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