C# Class SEModAPIInternal.API.Common.FactionsManager

Show file Open project: rexxar-tc/SEServerExtender Class Usage Examples

Public Properties

Property Type Description
FactionManagerClass string
FactionManagerGetFactionByIdMethod string
FactionManagerGetFactionCollectionMethod string
FactionManagerNamespace string
FactionManagerRemoveFactionByIdMethod string
FactionNetManagerRemoveFactionMethod string
FactionNetManagerRemoveMemberMethod string

Protected Properties

Property Type Description
m_factionToModify long
m_memberToModify long

Public Methods

Method Description
GetSubTypeEntity ( ) : Sandbox.Common.ObjectBuilders.MyObjectBuilder_FactionCollection
ReflectionUnitTest ( ) : bool
RemoveFaction ( long id ) : void

Protected Methods

Method Description
FactionsManager ( ) : System
InternalRemoveFaction ( ) : void
InternalRemoveMember ( ) : void
RefreshFactions ( ) : void

Private Methods

Method Description
InternalGetFactionById ( long id ) : MyFaction
RemoveMember ( long factionId, long memberId ) : void

Method Details

FactionsManager() protected method

protected FactionsManager ( ) : System
return System

GetSubTypeEntity() public method

public GetSubTypeEntity ( ) : Sandbox.Common.ObjectBuilders.MyObjectBuilder_FactionCollection
return Sandbox.Common.ObjectBuilders.MyObjectBuilder_FactionCollection

InternalRemoveFaction() protected method

protected InternalRemoveFaction ( ) : void
return void

InternalRemoveMember() protected method

protected InternalRemoveMember ( ) : void
return void

ReflectionUnitTest() public static method

public static ReflectionUnitTest ( ) : bool
return bool

RefreshFactions() protected method

protected RefreshFactions ( ) : void
return void

RemoveFaction() public method

public RemoveFaction ( long id ) : void
id long
return void

Property Details

FactionManagerClass public static property

public static string FactionManagerClass
return string

FactionManagerGetFactionByIdMethod public static property

public static string FactionManagerGetFactionByIdMethod
return string

FactionManagerGetFactionCollectionMethod public static property

public static string FactionManagerGetFactionCollectionMethod
return string

FactionManagerNamespace public static property

public static string FactionManagerNamespace
return string

FactionManagerRemoveFactionByIdMethod public static property

public static string FactionManagerRemoveFactionByIdMethod
return string

FactionNetManagerRemoveFactionMethod public static property

public static string FactionNetManagerRemoveFactionMethod
return string

FactionNetManagerRemoveMemberMethod public static property

public static string FactionNetManagerRemoveMemberMethod
return string

m_factionToModify protected property

protected long m_factionToModify
return long

m_memberToModify protected property

protected long m_memberToModify
return long