Eamon CS  3.1.0
Eamon.Game.Primitive.Classes.ArtifactCategory Class Reference
Inheritance diagram for Eamon.Game.Primitive.Classes.ArtifactCategory:
Eamon.Framework.Primitive.Classes.IArtifactCategory

Public Member Functions

virtual bool IsOpenable ()
 
virtual bool IsLockable ()
 
virtual bool IsBreakable ()
 
virtual bool IsEffectExposer ()
 
virtual bool IsMonsterExposer ()
 
virtual bool IsWeapon (Enums.Weapon weapon)
 
virtual bool IsWeapon01 ()
 
virtual bool IsOpen ()
 
virtual void SetOpen (bool open)
 
virtual void SetKeyUid (long artifactUid)
 
virtual void SetBreakageStrength (long strength)
 
virtual void SetFirstEffect (long effectUid)
 
virtual void SetNumEffects (long numEffects)
 
virtual void SetMonsterUid (long monsterUid)
 
virtual long GetKeyUid ()
 
virtual long GetBreakageStrength ()
 
virtual long GetFirstEffect ()
 
virtual long GetNumEffects ()
 
virtual long GetMonsterUid ()
 
 ArtifactCategory ()
 
- Public Member Functions inherited from Eamon.Framework.Primitive.Classes.IArtifactCategory
bool IsWeapon (Enums.Weapon weapon)
 

Public Attributes

long _field1
 
long _field2
 
long _field3
 

Properties

virtual IArtifact Parent [get, set]
 
virtual bool SyncFields [get, set]
 
virtual Enums.ArtifactType Type [get, set]
 
virtual long Field1 [get, set]
 
virtual long Field2 [get, set]
 
virtual long Field3 [get, set]
 
virtual long Field4 [get, set]
 
virtual long Field5 [get, set]
 
virtual long Field6 [get, set]
 
virtual long Field7 [get, set]
 
virtual long Field8 [get, set]
 
virtual long Field9 [get, set]
 
virtual long Field10 [get, set]
 
virtual long Field11 [get, set]
 
virtual long Field12 [get, set]
 
virtual long Field13 [get, set]
 
virtual long Field14 [get, set]
 
virtual long Field15 [get, set]
 
virtual long Field16 [get, set]
 
virtual long Field17 [get, set]
 
virtual long Field18 [get, set]
 
virtual long Field19 [get, set]
 
virtual long Field20 [get, set]
 
- Properties inherited from Eamon.Framework.Primitive.Classes.IArtifactCategory
IArtifact Parent [get, set]
 
bool SyncFields [get, set]
 
Enums.ArtifactType Type [get, set]
 
long Field1 [get, set]
 
long Field2 [get, set]
 
long Field3 [get, set]
 
long Field4 [get, set]
 
long Field5 [get, set]
 
long Field6 [get, set]
 
long Field7 [get, set]
 
long Field8 [get, set]
 
long Field9 [get, set]
 
long Field10 [get, set]
 
long Field11 [get, set]
 
long Field12 [get, set]
 
long Field13 [get, set]
 
long Field14 [get, set]
 
long Field15 [get, set]
 
long Field16 [get, set]
 
long Field17 [get, set]
 
long Field18 [get, set]
 
long Field19 [get, set]
 
long Field20 [get, set]
 

Constructor & Destructor Documentation

◆ ArtifactCategory()

Eamon.Game.Primitive.Classes.ArtifactCategory.ArtifactCategory ( )

Member Function Documentation

◆ GetBreakageStrength()

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.GetBreakageStrength ( )
virtual

◆ GetFirstEffect()

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.GetFirstEffect ( )
virtual

◆ GetKeyUid()

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.GetKeyUid ( )
virtual

◆ GetMonsterUid()

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.GetMonsterUid ( )
virtual

◆ GetNumEffects()

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.GetNumEffects ( )
virtual

◆ IsBreakable()

virtual bool Eamon.Game.Primitive.Classes.ArtifactCategory.IsBreakable ( )
virtual

◆ IsEffectExposer()

virtual bool Eamon.Game.Primitive.Classes.ArtifactCategory.IsEffectExposer ( )
virtual

◆ IsLockable()

virtual bool Eamon.Game.Primitive.Classes.ArtifactCategory.IsLockable ( )
virtual

◆ IsMonsterExposer()

virtual bool Eamon.Game.Primitive.Classes.ArtifactCategory.IsMonsterExposer ( )
virtual

◆ IsOpen()

virtual bool Eamon.Game.Primitive.Classes.ArtifactCategory.IsOpen ( )
virtual

◆ IsOpenable()

virtual bool Eamon.Game.Primitive.Classes.ArtifactCategory.IsOpenable ( )
virtual

◆ IsWeapon()

virtual bool Eamon.Game.Primitive.Classes.ArtifactCategory.IsWeapon ( Enums.Weapon  weapon)
virtual

◆ IsWeapon01()

virtual bool Eamon.Game.Primitive.Classes.ArtifactCategory.IsWeapon01 ( )
virtual

◆ SetBreakageStrength()

virtual void Eamon.Game.Primitive.Classes.ArtifactCategory.SetBreakageStrength ( long  strength)
virtual

Parameters
strength

Implements Eamon.Framework.Primitive.Classes.IArtifactCategory.

◆ SetFirstEffect()

virtual void Eamon.Game.Primitive.Classes.ArtifactCategory.SetFirstEffect ( long  effectUid)
virtual

Parameters
effectUid

Implements Eamon.Framework.Primitive.Classes.IArtifactCategory.

◆ SetKeyUid()

virtual void Eamon.Game.Primitive.Classes.ArtifactCategory.SetKeyUid ( long  artifactUid)
virtual

Parameters
artifactUid

Implements Eamon.Framework.Primitive.Classes.IArtifactCategory.

◆ SetMonsterUid()

virtual void Eamon.Game.Primitive.Classes.ArtifactCategory.SetMonsterUid ( long  monsterUid)
virtual

Parameters
monsterUid

Implements Eamon.Framework.Primitive.Classes.IArtifactCategory.

◆ SetNumEffects()

virtual void Eamon.Game.Primitive.Classes.ArtifactCategory.SetNumEffects ( long  numEffects)
virtual

Parameters
numEffects

Implements Eamon.Framework.Primitive.Classes.IArtifactCategory.

◆ SetOpen()

virtual void Eamon.Game.Primitive.Classes.ArtifactCategory.SetOpen ( bool  open)
virtual

Member Data Documentation

◆ _field1

long Eamon.Game.Primitive.Classes.ArtifactCategory._field1

◆ _field2

long Eamon.Game.Primitive.Classes.ArtifactCategory._field2

◆ _field3

long Eamon.Game.Primitive.Classes.ArtifactCategory._field3

Property Documentation

◆ Field1

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field1
getset

◆ Field10

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field10
getset

◆ Field11

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field11
getset

◆ Field12

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field12
getset

◆ Field13

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field13
getset

◆ Field14

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field14
getset

◆ Field15

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field15
getset

◆ Field16

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field16
getset

◆ Field17

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field17
getset

◆ Field18

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field18
getset

◆ Field19

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field19
getset

◆ Field2

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field2
getset

◆ Field20

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field20
getset

◆ Field3

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field3
getset

◆ Field4

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field4
getset

◆ Field5

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field5
getset

◆ Field6

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field6
getset

◆ Field7

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field7
getset

◆ Field8

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field8
getset

◆ Field9

virtual long Eamon.Game.Primitive.Classes.ArtifactCategory.Field9
getset

◆ Parent

virtual IArtifact Eamon.Game.Primitive.Classes.ArtifactCategory.Parent
getset

◆ SyncFields

virtual bool Eamon.Game.Primitive.Classes.ArtifactCategory.SyncFields
getset

◆ Type

virtual Enums.ArtifactType Eamon.Game.Primitive.Classes.ArtifactCategory.Type
getset

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