Energy Core Library
Energy.Base.Class.Information Class Reference

Object class information. More...

Inheritance diagram for Energy.Base.Class.Information:

Classes

class  Field
 Class field information More...
 

Public Member Functions

new void Add (Information.Field field)
 
new void Remove (Information.Field field)
 
new void RemoveAt (int index)
 
new void Clear ()
 

Static Public Member Functions

static Energy.Base.Class.Information Create (Type type)
 Create class information from type. More...
 
static Energy.Base.Class.Information Create (object o)
 Create class information from existing object. More...
 

Properties

Type Type [get, set]
 
string Name [get, set]
 
object [] Attributes [get, set]
 
Dictionary< string, Information.FieldIndex [get, set]
 Index More...
 
Information.Field this[string field] [get]
 

Detailed Description

Object class information.

Member Function Documentation

◆ Add()

new void Energy.Base.Class.Information.Add ( Information.Field  field)

◆ Clear()

new void Energy.Base.Class.Information.Clear ( )

◆ Create() [1/2]

static Energy.Base.Class.Information Energy.Base.Class.Information.Create ( Type  type)
static

Create class information from type.

Parameters
type
Returns

◆ Create() [2/2]

static Energy.Base.Class.Information Energy.Base.Class.Information.Create ( object  o)
static

Create class information from existing object.

Parameters
o
Returns

◆ Remove()

new void Energy.Base.Class.Information.Remove ( Information.Field  field)

◆ RemoveAt()

new void Energy.Base.Class.Information.RemoveAt ( int  index)

Property Documentation

◆ Attributes

object [] Energy.Base.Class.Information.Attributes
getset

◆ Index

Dictionary<string, Information.Field> Energy.Base.Class.Information.Index
getset

Index

◆ Name

string Energy.Base.Class.Information.Name
getset

◆ this[string field]

Information.Field Energy.Base.Class.Information.this[string field]
get

◆ Type

Type Energy.Base.Class.Information.Type
getset

The documentation for this class was generated from the following file: