Candide.Entities.ClientEntityControllerLoader
Type JSONpublic class in Candide.Entities
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities - Base type
System.Object - Hash
55467496D838437CD6994B099CFFA7F4E3C43E94B263A7232CA599FF33A6FEDB
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
AiMap# | public | public System.Collections.Generic.Dictionary<System.String, System.Type> AiMap |
ControllerMap# | public | public 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 type
Shared.Entity.Base.AbstractAi - StaticTrue
- VirtualFalse
- Hash
126D9595DAD3FCA2260939166D6913F9B3E40C8730B133D736BCDB325B17230B - Body hash
736D6583E2A4284543A7FC5D6AC46E50A47C8FEED024E1970D21B7EF3A4C2A1C - IL size85
Referenced calls
System.String::get_Length()System.String::ToLowerInvariant()System.String::EndsWith(System.String)System.String::Remove(System.Int32)System.Collections.Generic.Dictionary<System.String, System.Type>::TryGetValue(!0, !1&)CandideCreator.Shared.Helpers.ReflectionHelper::CreateInstance(System.Type)Shared.Entity.Base.AbstractAi::AttachEntityController(Shared.Entity.Base.EntityControllerBase)
String literals
ai
CreateController
#
public Shared.Entity.Base.AbstractController CreateController(System.String name, Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.Base.AbstractController - StaticTrue
- VirtualFalse
- Hash
6CDB769E44177A317B7A5F2D8AF6069EB5F3030081FAAAB405C02058D2D0D033 - Body hash
7B63ED4C0CEA4504619BA7C4A10A03956C9E7139C9CF4CE2FFC15EF10826C303 - IL size192
Referenced calls
System.String::get_Length()System.String::ToLowerInvariant()System.String::EndsWith(System.String)System.String::Remove(System.Int32)System.Collections.Generic.Dictionary<System.String, System.Type>::TryGetValue(!0, !1&)CandideCreator.Shared.Helpers.ReflectionHelper::CreateInstance(System.Type)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)Shared.Entity.EntityWrapper::get_Name()Shared.Entity.EntityWrapper::get_BaseGuid()System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)Shared.Entity.Base.AbstractController::AttachEntity(Shared.Entity.EntityWrapper)
String literals
controllerUnknown Controller '' for entity '' ()
Initialize
#
public System.Void Initialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
69267713771501EDEE541B832AA2B28C97D8542B215229DBAE60B43A27330668 - Body hash
6D1107F9FE311B6A87F81082A63A27E70D3425304F94D0181DA13E56E49546E7 - IL size306
Referenced calls
System.Collections.Generic.Dictionary<System.String, System.Type>::.ctor()System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)System.Type::get_Assembly()System.Reflection.Assembly::GetTypes()System.Type::get_IsAbstract()System.Type::IsSubclassOf(System.Type)System.Reflection.MemberInfo::get_Name()System.String::ToLowerInvariant()System.String::EndsWith(System.String)System.String::get_Length()System.String::Remove(System.Int32)System.Collections.Generic.Dictionary<System.String, System.Type>::Add(!0, !1)
Called by
String literals
controllerai