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

Show file 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 property

public int mDoorClose
return int

mDoorCost public property

public int mDoorCost
return int

mDoorOpen public property

public int mDoorOpen
return int

mDoorTicketDuration public property

public int mDoorTicketDuration
return int

mIsOneWayDoor public property

public bool mIsOneWayDoor
return bool

mMatchAllFilters public property

public bool mMatchAllFilters
return bool

mType public property

public SettingType mType
return SettingType