BaseWorldMapMappinController
classnative name gameuiBaseWorldMapMappinControllernative
extends BaseInteractionMappinController › BaseMappinBaseController › inkLogicController › inkILogicController › IScriptable › ISerializable
Extended by 1 type
Properties 17
| Name | Type | Flags |
|---|---|---|
collectionCount | Uint8 | overriding |
fadeAnim | ref<inkAnimProxy> | scriptedprivate |
fadeInOutDelay | Float | scriptedprivate |
groupContainerWidget | inkWidgetRef | overriding |
groupCountTextWidget | inkTextRef | overriding |
groupState | gameuiMappinGroupState | overriding |
hasCustomFilter | Bool | overriding |
inCustomFilter | Bool | overriding |
inZoomLevel | Bool | overriding |
isCompletedPhase | Bool | scriptedprivate |
isFastTravelEnabled | Bool | overriding |
isNewAnim | ref<inkAnimProxy> | scriptedprivate |
isVisibleInFilterAndZoom | Bool | overriding |
mappin | wref<IMappin> | scriptedprivate |
resetStateWhenUntracked | Bool | scriptedprivate |
selectAnim | ref<inkAnimProxy> | scriptedprivate |
selected | Bool | overriding |
Methods 20
public func CanSelectMappin() -> Boolscripted
protected func ComputeRootState() -> CNamescripted
private final func GetDesiredOpacityAndInteractivity(out opacity: Float, out interactive: Bool)scripted
public final func GetMappinVariant() -> gamedataMappinVariantscripted
native func IsCollection() -> Bool
native func IsGrouped() -> Bool
native func IsInCollection() -> Bool
protected cb func OnFiltersChanged() -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnIntro() -> Boolscripted
protected cb func OnUpdate() -> Boolscripted
private final func PlayFadeAnimation(opacity: Float)scripted
private final func PlayHideShowAnim()scripted
public final func SelectMappin()scripted
private final func StopFadeAnimation()scripted
public final func UnselectMappin()scripted
protected final func Update()scripted
protected func UpdateIcon()scripted
protected final func UpdateIsNew()scripted
protected func UpdateVisibility()scripted