Show / Hide Table of Contents

Class PointOfInterestObject

Inheritance
System.Object
PointOfInterest
PointOfInterestObject
Implements
IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged
Inherited Members
PointOfInterest.ControllerID
PointOfInterest.Name
PointOfInterest.Pos
PointOfInterest.Deed
PointOfInterest.ItemName
PointOfInterest.PropertyChanged
Namespace: Eco.Gameplay.Economy
Assembly: Eco.Gameplay.dll
Syntax
public class PointOfInterestObject : PointOfInterest, IController, IViewController, IHasUniversalID, INotifyPropertyChanged

Constructors

PointOfInterestObject(WorldObject)

Declaration
public PointOfInterestObject(WorldObject obj)
Parameters
Type Name Description
WorldObject obj

Properties

Object

Declaration
public WorldObjectHandle Object { get; }
Property Value
Type Description
WorldObjectHandle

Methods

Destroy()

Declaration
public override void Destroy()
Overrides
PointOfInterest.Destroy()

IsAuthorized(User)

Declaration
public override bool IsAuthorized(User user)
Parameters
Type Name Description
User user
Returns
Type Description
System.Boolean
Overrides
PointOfInterest.IsAuthorized(User)

Update()

Declaration
public void Update()

Implements

IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾