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)

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

dataORKFramework.DataObject containing the data.

Reimplemented from ORKFramework.BaseTypeData.