Romestead Assembly Reference

CandideServer.Entities.ServerEntityControllerLoader

Type JSON

public class in CandideServer.Entities

Methods3
Properties0
Fields2
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Entities
  • Base typeSystem.Object
  • Hash331DDF835030CEE505D217BEDB2951C6F0ABECE232416D8096E99EBE6B8B24CF

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
AiMappublicpublic System.Collections.Generic.Dictionary<System.String, System.Type> AiMap
ControllerMappublicpublic System.Collections.Generic.Dictionary<System.String, System.Type> ControllerMap

Methods

CreateAi

public Shared.Entity.Base.AbstractAi CreateAi(System.String name, Shared.Entity.Base.EntityControllerBase controller)

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.AbstractAi
  • StaticTrue
  • VirtualFalse
  • Hash3AAF09F154FCB38E63143F7A85ED8830E12EBB1002C19C4F125D1012B240385C
  • Body hashD1089CCC05303B6D6F5CEA41C5570B62698D0B1790090A3ACF969AB47556A8C8
  • IL size117
Referenced calls
String literals
  • server
  • ai

CreateController

public Shared.Entity.Base.AbstractController CreateController(System.String name, Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.AbstractController
  • StaticTrue
  • VirtualFalse
  • Hash21D90064330A9F7CFB84C9A092668D16CBD7E186603F451ED008FD4802E2979D
  • Body hash77E6A0474053762FA269D2F050E94CB5303A4BA477A38891931DF70E0FDE6CAA
  • IL size118
Referenced calls
String literals
  • server
  • controller

Initialize

public System.Void Initialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash071E568B3A0AF69841C228E39619039B520F1262847718D0E67B7F8F733D986E
  • Body hash79B0D57242870B6217BFE7D76DB6935CE524106A2E8CE6861CF510D4BE001E16
  • IL size365
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, System.Type>::get_Count()
  • System.Reflection.Assembly::GetExecutingAssembly()
  • System.Reflection.Assembly::GetTypes()
  • System.Type::get_IsAbstract()
  • System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  • System.Type::IsSubclassOf(System.Type)
  • System.Reflection.MemberInfo::get_Name()
  • System.String::ToLowerInvariant()
  • System.String::StartsWith(System.String)
  • System.String::get_Length()
  • System.String::Substring(System.Int32, System.Int32)
  • System.String::EndsWith(System.String)
  • System.String::Remove(System.Int32)
  • System.Collections.Generic.Dictionary<System.String, System.Type>::Add(!0, !1)
Called by
String literals
  • server
  • controller
  • ai