Show / Hide Table of Contents

Class Blueprint

Contains persistent data for BlueprintItem. Inherited by World Object's BlueprintComponent when FoundationStoneObject created from item.

Inheritance
System.Object
Blueprint
Implements
IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged
Namespace: Eco.Gameplay.Blueprints
Assembly: Eco.Gameplay.dll
Syntax
public class Blueprint : Object, IController, IViewController, IHasUniversalID, INotifyPropertyChanged

Constructors

Blueprint()

Declaration
public Blueprint()

Properties

ControllerID

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

Layout

Declaration
public BlockLayout Layout { get; set; }
Property Value
Type Description
BlockLayout

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

Events

PropertyChanged

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

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
☀
☾