C# Class NRaas.GoHereSpace.Helpers.DoorPortalComponentEx.DoorSettings

Datei anzeigen Open project: Chain-Reaction/NRaas

Public Properties

Property Type Description
mDoorClose int
mDoorCost int
mDoorOpen int
mDoorTicketDuration int
mIsOneWayDoor bool
mMatchAllFilters bool
mType SettingType

Public Methods

Method Description
AddFilter ( string filter ) : DoorSettings
AddRecentSim ( ulong sim ) : void
ClearFilters ( ) : void
DoorSettings ( ) : NRaas.CommonSpace.Helpers
DoorSettings ( ObjectGuid guid ) : NRaas.CommonSpace.Helpers
HandleCost ( Sim sim ) : bool
IsFilterActive ( string filter ) : bool
IsSimAllowedThrough ( ulong descId ) : bool
OnAllowedInRoomCheck ( int srcRoom, Sim sim ) : bool
RegisterRoomListeners ( Lot lot ) : void
RemoveFilter ( string filter ) : DoorSettings
ValidateAndSetupDoors ( ) : void
WasSimRecentlyLetThrough ( ulong sim ) : bool

Method Details

AddFilter() public method

public AddFilter ( string filter ) : DoorSettings
filter string
return DoorSettings

AddRecentSim() public method

public AddRecentSim ( ulong sim ) : void
sim ulong
return void

ClearFilters() public method

public ClearFilters ( ) : void
return void

DoorSettings() public method

public DoorSettings ( ) : NRaas.CommonSpace.Helpers
return NRaas.CommonSpace.Helpers

DoorSettings() public method

public DoorSettings ( ObjectGuid guid ) : NRaas.CommonSpace.Helpers
guid ObjectGuid
return NRaas.CommonSpace.Helpers

HandleCost() public method

public HandleCost ( Sim sim ) : bool
sim Sim
return bool

IsFilterActive() public method

public IsFilterActive ( string filter ) : bool
filter string
return bool

IsSimAllowedThrough() public method

public IsSimAllowedThrough ( ulong descId ) : bool
descId ulong
return bool

OnAllowedInRoomCheck() public static method

public static OnAllowedInRoomCheck ( int srcRoom, Sim sim ) : bool
srcRoom int
sim Sim
return bool

RegisterRoomListeners() public static method

public static RegisterRoomListeners ( Lot lot ) : void
lot Lot
return void

RemoveFilter() public method

public RemoveFilter ( string filter ) : DoorSettings
filter string
return DoorSettings

ValidateAndSetupDoors() public static method

public static ValidateAndSetupDoors ( ) : void
return void

WasSimRecentlyLetThrough() public method

public WasSimRecentlyLetThrough ( ulong sim ) : bool
sim ulong
return bool

Property Details

mDoorClose public_oe property

public int mDoorClose
return int

mDoorCost public_oe property

public int mDoorCost
return int

mDoorOpen public_oe property

public int mDoorOpen
return int

mDoorTicketDuration public_oe property

public int mDoorTicketDuration
return int

mIsOneWayDoor public_oe property

public bool mIsOneWayDoor
return bool

mMatchAllFilters public_oe property

public bool mMatchAllFilters
return bool

mType public_oe property

public SettingType mType
return SettingType