Show / Hide Table of Contents

Class MySessionComponentMapping

Inheritance
System.Object
MySessionComponentMapping
Namespace: VRage.Game.Components
Assembly: VRage.Game.dll
Syntax
public static class MySessionComponentMapping : Object

Methods

Clear()

Declaration
public static void Clear()

GetMappedSessionObjectBuilders(List<MyObjectBuilder_SessionComponent>)

Declaration
public static Dictionary<Type, MyObjectBuilder_SessionComponent> GetMappedSessionObjectBuilders(List<MyObjectBuilder_SessionComponent> objectBuilders)
Parameters
Type Name Description
System.Collections.Generic.List<MyObjectBuilder_SessionComponent> objectBuilders
Returns
Type Description
System.Collections.Generic.Dictionary<System.Type, MyObjectBuilder_SessionComponent>

Map(Type, MyObjectBuilderType)

Declaration
public static bool Map(Type type, MyObjectBuilderType objectBuilderType)
Parameters
Type Name Description
System.Type type
MyObjectBuilderType objectBuilderType
Returns
Type Description
System.Boolean

TryGetMappedObjectBuilderType(Type)

Declaration
public static MyObjectBuilderType TryGetMappedObjectBuilderType(Type type)
Parameters
Type Name Description
System.Type type
Returns
Type Description
MyObjectBuilderType

TryGetMappedSessionComponentType(MyObjectBuilderType)

Declaration
public static Type TryGetMappedSessionComponentType(MyObjectBuilderType objectBuilderType)
Parameters
Type Name Description
MyObjectBuilderType objectBuilderType
Returns
Type Description
System.Type
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾