Show / Hide Table of Contents

Class Objectives

Inheritance
System.Object
Objectives
Implements
IController
IViewController
IHasUniversalID
ISimplePluginData
IStorage
ISerializable
System.ComponentModel.INotifyPropertyChanged
Namespace: Eco.Gameplay.Players
Assembly: Eco.Gameplay.dll
Syntax
public class Objectives : Singleton<Objectives>, IController, IViewController, IHasUniversalID, ISimplePluginData, IStorage, ISerializable, INotifyPropertyChanged

Constructors

Objectives()

Declaration
public Objectives()

Properties

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

Methods

GetCategory()

Declaration
public string GetCategory()
Returns
Type Description
System.String

GetDisplayText()

Declaration
public string GetDisplayText()
Returns
Type Description
System.String

GetStatus()

Declaration
public string GetStatus()
Returns
Type Description
System.String

MarkDirty()

Declaration
public void MarkDirty()

OnCreate()

Declaration
public void OnCreate()

OnLoaded()

Declaration
public void OnLoaded()

OpenUI(Player)

Declaration
public static void OpenUI(Player player)
Parameters
Type Name Description
Player player

SetObjective(Player, String)

Declaration
public void SetObjective(Player player, string objective)
Parameters
Type Name Description
Player player
System.String objective

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String

Events

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IController
IViewController
IHasUniversalID
ISimplePluginData
IStorage
ISerializable
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
☀
☾