GMS (Game Management Service) 1.0
Data driven Game Management system.
Loading...
Searching...
No Matches
GMS.LinkDataLogicAttribute Class Reference

This class allows us to link a Logic class to a data struct The use case is to initialize a Logic class and pass in the data in it's constructor. More...

Inheritance diagram for GMS.LinkDataLogicAttribute:

Public Member Functions

 LinkDataLogicAttribute (Type dataClassType, string dataDisplayName, Type logicClassType, string displayName)
 

Properties

Type DataClassType [get]
 The type of our data class.
 
string DataDisplayName [get]
 Display Name for the Data class.
 
Type LogicClassType [get]
 The type of our logic class.
 
string DisplayName [get]
 Display name for the logic class.
 

Detailed Description

This class allows us to link a Logic class to a data struct The use case is to initialize a Logic class and pass in the data in it's constructor.

Constructor & Destructor Documentation

◆ LinkDataLogicAttribute()

GMS.LinkDataLogicAttribute.LinkDataLogicAttribute ( Type dataClassType,
string dataDisplayName,
Type logicClassType,
string displayName )
inline

Property Documentation

◆ DataClassType

Type GMS.LinkDataLogicAttribute.DataClassType
get

The type of our data class.

◆ DataDisplayName

string GMS.LinkDataLogicAttribute.DataDisplayName
get

Display Name for the Data class.

◆ DisplayName

string GMS.LinkDataLogicAttribute.DisplayName
get

Display name for the logic class.

◆ LogicClassType

Type GMS.LinkDataLogicAttribute.LogicClassType
get

The type of our logic class.


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