ORK Framework  2.24.0
API Documentation
ORKFramework.UI.TooltipHUDSetting Class Reference
Inheritance diagram for ORKFramework.UI.TooltipHUDSetting:
ORKFramework.UI.BaseHUDSetting ORKFramework.BaseTypeData ORKFramework.IBaseData

Public Member Functions

 TooltipHUDSetting (DataObject data)
 
override void SetData (DataObject data)
 Sets the variables of the class using a ORKFramework.DataObject. More...
 
override bool IsType (HUDType type)
 
override GUIBoxContent CreateContent (HUDSetting hud)
 
override string GetTitle (IContentSimple content)
 
override bool HideEmptyHUD ()
 
override bool IsVisible (HUDInstance instance)
 
bool CheckTooltip (IContentSimple content)
 
bool CheckSceneObject (IContentSimple content)
 
- Public Member Functions inherited from ORKFramework.UI.BaseHUDSetting
virtual HUDInstance CreateInstance (HUDSetting settings)
 
virtual void SetBoxOffset (int index, GUIBox box, GUIBox previousBox)
 
- Public Member Functions inherited from ORKFramework.BaseTypeData
virtual DataObject GetData ()
 Gets a ORKFramework.DataObject representing the class. More...
 
virtual void EditorAutoSetup (string fieldName)
 Called for all fields using the autoSetup option of the ORKFramework.ORKEditorLayoutAttribute. More...
 
virtual bool IsType (string type)
 Checks if the setting is of a defindd type. More...
 

Public Attributes

bool emptyElements = false
 
bool hideEmptyHUD = false
 
bool tooltipItem = true
 
bool tooltipWeapon = true
 
bool tooltipArmor = true
 
bool tooltipEquipmentParts = false
 
bool tooltipMoney = true
 
bool tooltipCraftingRecipe = false
 
bool tooltipAIBehaviour = false
 
bool tooltipAIRuleset = false
 
bool tooltipStatusValue = false
 
bool tooltipStatusValueUpgrade = false
 
bool tooltipAttackAttribute = false
 
bool tooltipDefenceAttribute = false
 
bool tooltipStatusEffects = false
 
bool tooltipCombatant = false
 
bool tooltipFaction = false
 
bool tooltipFactionBenefit = false
 
bool tooltipResearchItem = false
 
bool tooltipAbility = true
 
bool tooltipDefend = false
 
bool tooltipEscape = false
 
bool tooltipNoneEnd = false
 
bool tooltipGridMove = false
 
bool tooltipGridOrientation = false
 
bool tooltipGridExamine = false
 
bool tooltipAbilityType = false
 
bool tooltipAbilityTree = false
 
bool tooltipAIType = false
 
bool tooltipAreaType = false
 
bool tooltipCombatantType = false
 
bool tooltipConsoleType = false
 
bool tooltipCraftingType = false
 
bool tooltipItemType = false
 
bool tooltipLogType = false
 
bool tooltipLog = false
 
bool tooltipQuestType = false
 
bool tooltipResearchType = false
 
bool tooltipResearchTree = false
 
bool tooltipSceneObject = false
 
bool tooltipArea = false
 
bool tooltipQuest = false
 
bool tooltipQuestTask = false
 
bool tooltipAllSceneObjectTypes = true
 
int[] tooltipSceneObjectTypeID = new int[0]
 
bool useTitle = false
 
string[] title
 
GameRunningState gameState = new GameRunningState(Consider.No)
 
VariableCondition variableCondition = new VariableCondition()
 
HUDImageSettings image = new HUDImageSettings()
 
HUDTooltip[] element = new HUDTooltip[0]
 

Additional Inherited Members

- Protected Member Functions inherited from ORKFramework.UI.BaseHUDSetting
override string GetTypeNamespace ()
 

Member Function Documentation

override void ORKFramework.UI.TooltipHUDSetting.SetData ( DataObject  data)
virtual

Sets the variables of the class using a ORKFramework.DataObject.

Parameters
dataORKFramework.DataObject containing the data.

Reimplemented from ORKFramework.BaseTypeData.