### YamlMime:ManagedReference
items:
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
id: Extensions
parent: TinyLife.Utilities
children:
- TinyLife.Utilities.Extensions.AddGamepadScrolling(MLEM.Ui.Elements.Panel)
- TinyLife.Utilities.Extensions.AddHoverAnimation(MLEM.Ui.Elements.Button)
- TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color})
- TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
- TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
- TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
- TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
- TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
- TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
- TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
- TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single})
- TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)
- TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
- TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
- TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
- TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
- TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
- TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
- TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention)
- TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
- TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Objects.Person)
- TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
- TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)
- TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
- TinyLife.Utilities.Extensions.Icon(Microsoft.Xna.Framework.Input.Buttons)
- TinyLife.Utilities.Extensions.Icon(MLEM.Input.MouseButton)
- TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element)
- TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
- TinyLife.Utilities.Extensions.IsHorizontal(MLEM.Misc.Direction2)
- TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot)
- TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
- TinyLife.Utilities.Extensions.IsVertical(MLEM.Misc.Direction2)
- TinyLife.Utilities.Extensions.JsonCopy``1(``0)
- TinyLife.Utilities.Extensions.Multiplier(TinyLife.Objects.LifeSpan)
- TinyLife.Utilities.Extensions.SetPauseGame(MLEM.Ui.RootElement,System.Boolean)
- TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
- TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean)
- TinyLife.Utilities.Extensions.ToSellingPriceString(System.Single)
- TinyLife.Utilities.Extensions.ToSimpleLocalizedString(System.TimeSpan)
- TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan)
- TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2)
- TinyLife.Utilities.Extensions.ToWallSide(MLEM.Misc.Direction2)
- TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Person.Pose)
- TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Boolean)
- TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)
langs:
- csharp
- vb
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
type: Class
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Extensions
path: ../TinyLife/Utilities/Extensions.cs
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nA set of extensions for dealing with various things required by Tiny Life.\n"
example: []
syntax:
content: public static class Extensions
content.vb: Public Module Extensions
inheritance:
- System.Object
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
modifiers.csharp:
- public
- static
- class
modifiers.vb:
- Public
- Module
- uid: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean)
commentId: M:TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean)
id: ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToScreenPos(Vector2, Boolean, Boolean, Boolean)
nameWithType: Extensions.ToScreenPos(Vector2, Boolean, Boolean, Boolean)
fullName: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2, System.Boolean, System.Boolean, System.Boolean)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToScreenPos
path: ../TinyLife/Utilities/Extensions.cs
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nConverts the given world-space position into a draw-space position\n"
example: []
syntax:
content: public static Vector2 ToScreenPos(this Vector2 position, bool center = false, bool applyCameraRotation = true, bool borderOffset = false)
parameters:
- id: position
type: Microsoft.Xna.Framework.Vector2
description: The position to convert
- id: center
type: System.Boolean
description: If this is true, the position will be offset by half a tile, centering it on the screen
- id: applyCameraRotation
type: System.Boolean
description: Whether the game's current should be applied using
- id: borderOffset
type: System.Boolean
description: Whether the map border offset should be applied to the camera rotation using . This value only has an effect if applyCameraRotation
is true
return:
type: Microsoft.Xna.Framework.Vector2
description: The draw-space position
content.vb: >-
Public Shared Function ToScreenPos(position As Vector2, center As Boolean = False, applyCameraRotation As Boolean = True, borderOffset As Boolean = False) As Vector2
overload: TinyLife.Utilities.Extensions.ToScreenPos*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Boolean)
commentId: M:TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Boolean)
id: ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Boolean)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToWorldPos(Vector2, Boolean)
nameWithType: Extensions.ToWorldPos(Vector2, Boolean)
fullName: TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2, System.Boolean)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWorldPos
path: ../TinyLife/Utilities/Extensions.cs
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nConverts the given draw-space position into a world-space position\n"
example: []
syntax:
content: public static Vector2 ToWorldPos(this Vector2 position, bool applyCameraRotation = true)
parameters:
- id: position
type: Microsoft.Xna.Framework.Vector2
description: The position to convert
- id: applyCameraRotation
type: System.Boolean
description: Whether the game's current should be applied using
return:
type: Microsoft.Xna.Framework.Vector2
description: The world-space position
content.vb: >-
Public Shared Function ToWorldPos(position As Vector2, applyCameraRotation As Boolean = True) As Vector2
overload: TinyLife.Utilities.Extensions.ToWorldPos*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2)
id: ToVisualY(Microsoft.Xna.Framework.Vector2)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToVisualY(Vector2)
nameWithType: Extensions.ToVisualY(Vector2)
fullName: TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToVisualY
path: ../TinyLife/Utilities/Extensions.cs
startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the given offset, but translated based on the game's current .\nFor any vector that is passed to this method, the translation that it represents will not be based on cardinal directions, but on directions related to the screen's orientation.\n"
example: []
syntax:
content: public static Vector2 ToVisualY(this Vector2 pos)
parameters:
- id: pos
type: Microsoft.Xna.Framework.Vector2
description: The position to turn into a visual y position
return:
type: Microsoft.Xna.Framework.Vector2
description: The given position translated into virtual y space
content.vb: >-
Public Shared Function ToVisualY(pos As Vector2) As Vector2
overload: TinyLife.Utilities.Extensions.ToVisualY*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.ToWallSide(MLEM.Misc.Direction2)
commentId: M:TinyLife.Utilities.Extensions.ToWallSide(MLEM.Misc.Direction2)
id: ToWallSide(MLEM.Misc.Direction2)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToWallSide(Direction2)
nameWithType: Extensions.ToWallSide(Direction2)
fullName: TinyLife.Utilities.Extensions.ToWallSide(MLEM.Misc.Direction2)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWallSide
path: ../TinyLife/Utilities/Extensions.cs
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns an integer that represents the given as a side of a .\nSpecifically, and return 0, any other directions return 1.\n"
example: []
syntax:
content: public static int ToWallSide(this Direction2 dir)
parameters:
- id: dir
type: MLEM.Misc.Direction2
description: The direction to convert into a wall side
return:
type: System.Int32
description: The corresponding wall side
content.vb: >-
Public Shared Function ToWallSide(dir As Direction2) As Integer
overload: TinyLife.Utilities.Extensions.ToWallSide*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.IsVertical(MLEM.Misc.Direction2)
commentId: M:TinyLife.Utilities.Extensions.IsVertical(MLEM.Misc.Direction2)
id: IsVertical(MLEM.Misc.Direction2)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: IsVertical(Direction2)
nameWithType: Extensions.IsVertical(Direction2)
fullName: TinyLife.Utilities.Extensions.IsVertical(MLEM.Misc.Direction2)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsVertical
path: ../TinyLife/Utilities/Extensions.cs
startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns whether the passed direction is considered vertical.\nA vertical direction is and . All other directions return false.\n"
example: []
syntax:
content: public static bool IsVertical(this Direction2 dir)
parameters:
- id: dir
type: MLEM.Misc.Direction2
description: The direction to check verticalness for
return:
type: System.Boolean
description: Whether or not the direction is vertical
content.vb: >-
Public Shared Function IsVertical(dir As Direction2) As Boolean
overload: TinyLife.Utilities.Extensions.IsVertical*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.IsHorizontal(MLEM.Misc.Direction2)
commentId: M:TinyLife.Utilities.Extensions.IsHorizontal(MLEM.Misc.Direction2)
id: IsHorizontal(MLEM.Misc.Direction2)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: IsHorizontal(Direction2)
nameWithType: Extensions.IsHorizontal(Direction2)
fullName: TinyLife.Utilities.Extensions.IsHorizontal(MLEM.Misc.Direction2)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsHorizontal
path: ../TinyLife/Utilities/Extensions.cs
startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns whether the passed direction is considered horizontal.\nA horizontal direction is and . All other directions return false.\n"
example: []
syntax:
content: public static bool IsHorizontal(this Direction2 dir)
parameters:
- id: dir
type: MLEM.Misc.Direction2
description: The direction to check horizontalness for
return:
type: System.Boolean
description: Whether or not the direction is horizontal
content.vb: >-
Public Shared Function IsHorizontal(dir As Direction2) As Boolean
overload: TinyLife.Utilities.Extensions.IsHorizontal*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
id: JsonCopy``1(``0)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: JsonCopy(T)
nameWithType: Extensions.JsonCopy(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JsonCopy
path: ../TinyLife/Utilities/Extensions.cs
startLine: 117
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nCopies the given object using a created using .\n"
example: []
syntax:
content: public static T JsonCopy(this T obj)
parameters:
- id: obj
type: '{T}'
description: The object to copy
typeParameters:
- id: T
description: The type of the object
return:
type: '{T}'
description: A copy of the object
content.vb: >-
Public Shared Function JsonCopy(Of T)(obj As T) As T
overload: TinyLife.Utilities.Extensions.JsonCopy*
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
- uid: TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
commentId: M:TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
id: GetPriceModifier(TinyLife.Skills.Quality)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetPriceModifier(Quality)
nameWithType: Extensions.GetPriceModifier(Quality)
fullName: TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPriceModifier
path: ../TinyLife/Utilities/Extensions.cs
startLine: 138
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns a multiplier that an object's price should be multiplied with based on the given .\nThe returned values are as follows:\n: 0.5,\n: 1.5,\n: 2,\n: 3,\n: 5,\nElse: 1.\n"
example: []
syntax:
content: public static float GetPriceModifier(this Quality quality)
parameters:
- id: quality
type: TinyLife.Skills.Quality
description: The quality to query
return:
type: System.Single
description: The price modifier for the object
content.vb: >-
Public Shared Function GetPriceModifier(quality As Quality) As Single
overload: TinyLife.Utilities.Extensions.GetPriceModifier*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
commentId: M:TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
id: GetDecorativeRating(TinyLife.Skills.Quality)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetDecorativeRating(Quality)
nameWithType: Extensions.GetDecorativeRating(Quality)
fullName: TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating
path: ../TinyLife/Utilities/Extensions.cs
startLine: 161
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the decorative rating of an object with the given .\nThe returned values are as follows:\n: -2,\n: 1,\n: 1,\n: 2,\n: 3,\nElse: 0.\n"
example: []
syntax:
content: public static int GetDecorativeRating(this Quality quality)
parameters:
- id: quality
type: TinyLife.Skills.Quality
description: The quality to query
return:
type: System.Int32
description: The decorative rating for this quality
content.vb: >-
Public Shared Function GetDecorativeRating(quality As Quality) As Integer
overload: TinyLife.Utilities.Extensions.GetDecorativeRating*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
commentId: M:TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
id: GetChanceModifier(TinyLife.Skills.Quality)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetChanceModifier(Quality)
nameWithType: Extensions.GetChanceModifier(Quality)
fullName: TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChanceModifier
path: ../TinyLife/Utilities/Extensions.cs
startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns a chance modifier for the given , which is always greater than 0 and less than or equal to 1.\nThis is useful for calculating the chance of something happening based on the quality of an object.\nThe returned values are as follows:\n: 0.05,\n: 0.55,\n: 0.75,\n: 0.9,\n: 1,\nElse: 0.4.\n"
example: []
syntax:
content: public static float GetChanceModifier(this Quality quality)
parameters:
- id: quality
type: TinyLife.Skills.Quality
description: The quality to query
return:
type: System.Single
description: The chance modifier for this quality
content.vb: >-
Public Shared Function GetChanceModifier(quality As Quality) As Single
overload: TinyLife.Utilities.Extensions.GetChanceModifier*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
commentId: M:TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
id: ToLocalizedString(TinyLife.Skills.Quality)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToLocalizedString(Quality)
nameWithType: Extensions.ToLocalizedString(Quality)
fullName: TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToLocalizedString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns a localized string for the given .\n"
example: []
syntax:
content: public static string ToLocalizedString(this Quality quality)
parameters:
- id: quality
type: TinyLife.Skills.Quality
description: The quality
return:
type: System.String
description: A localized string representing the quality
content.vb: >-
Public Shared Function ToLocalizedString(quality As Quality) As String
overload: TinyLife.Utilities.Extensions.ToLocalizedString*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.ToSellingPriceString(System.Single)
commentId: M:TinyLife.Utilities.Extensions.ToSellingPriceString(System.Single)
id: ToSellingPriceString(System.Single)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToSellingPriceString(Single)
nameWithType: Extensions.ToSellingPriceString(Single)
fullName: TinyLife.Utilities.Extensions.ToSellingPriceString(System.Single)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToSellingPriceString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns a localized string that says "Sells for", followed by the passed value
in tiny bucks\n"
example: []
syntax:
content: public static string ToSellingPriceString(this float value)
parameters:
- id: value
type: System.Single
description: The value to display
return:
type: System.String
description: A selling price string that contains the value, in tiny bucks
content.vb: >-
Public Shared Function ToSellingPriceString(value As Single) As String
overload: TinyLife.Utilities.Extensions.ToSellingPriceString*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
id: BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: BothValid(CanExecuteResult, Func)
nameWithType: Extensions.BothValid(CanExecuteResult, Func)
fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BothValid
path: ../TinyLife/Utilities/Extensions.cs
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nA helper method to return only if both passed values are .\nIf this is not the case, the validity of the result
is returned if it is not , and otherwise, the validity of the other
is returned.\n"
example: []
syntax:
content: public static CanExecuteResult BothValid(this CanExecuteResult result, Func other)
parameters:
- id: result
type: TinyLife.Actions.CanExecuteResult
description: The first result
- id: other
type: System.Func{TinyLife.Actions.CanExecuteResult}
description: The second result
return:
type: TinyLife.Actions.CanExecuteResult
description: The validity of both results
content.vb: >-
Public Shared Function BothValid(result As CanExecuteResult, other As Func(Of CanExecuteResult)) As CanExecuteResult
overload: TinyLife.Utilities.Extensions.BothValid*
nameWithType.vb: Extensions.BothValid(CanExecuteResult, Func(Of CanExecuteResult))
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func(Of TinyLife.Actions.CanExecuteResult))
name.vb: BothValid(CanExecuteResult, Func(Of CanExecuteResult))
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
id: BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: BothValid(CanExecuteResult, CanExecuteResult)
nameWithType: Extensions.BothValid(CanExecuteResult, CanExecuteResult)
fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, TinyLife.Actions.CanExecuteResult)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BothValid
path: ../TinyLife/Utilities/Extensions.cs
startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nA helper method to return only if both passed values are .\nIf this is not the case, the validity of the result
is returned if it is not , and otherwise, the validity of the other
is returned.\n"
example: []
syntax:
content: public static CanExecuteResult BothValid(this CanExecuteResult result, CanExecuteResult other)
parameters:
- id: result
type: TinyLife.Actions.CanExecuteResult
description: The first result
- id: other
type: TinyLife.Actions.CanExecuteResult
description: The second result
return:
type: TinyLife.Actions.CanExecuteResult
description: The validity of both results
content.vb: >-
Public Shared Function BothValid(result As CanExecuteResult, other As CanExecuteResult) As CanExecuteResult
overload: TinyLife.Utilities.Extensions.BothValid*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
commentId: M:TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
id: AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: AnyActive(CompletionType, Func)
nameWithType: Extensions.AnyActive(CompletionType, Func)
fullName: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType, System.Func)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnyActive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 244
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nA helper method to return if one of the completion types is .\nIf this is not the case, the first completion type that is different is returned.\n"
example: []
syntax:
content: public static CompletionType AnyActive(this CompletionType type, Func other)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
description: The first completion type
- id: other
type: System.Func{TinyLife.Actions.CompletionType}
description: A function to gather the second completion type
return:
type: TinyLife.Actions.CompletionType
description: if one of the completion types is , or the other
's completion type
content.vb: >-
Public Shared Function AnyActive(type As CompletionType, other As Func(Of CompletionType)) As CompletionType
overload: TinyLife.Utilities.Extensions.AnyActive*
nameWithType.vb: Extensions.AnyActive(CompletionType, Func(Of CompletionType))
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType, System.Func(Of TinyLife.Actions.CompletionType))
name.vb: AnyActive(CompletionType, Func(Of CompletionType))
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
id: AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: AnyActive(CompletionType, CompletionType)
nameWithType: Extensions.AnyActive(CompletionType, CompletionType)
fullName: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType, TinyLife.Actions.CompletionType)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnyActive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 255
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nA helper method to return if one of the completion types is .\nIf this is not the case, the first completion type that is different is returned.\n"
example: []
syntax:
content: public static CompletionType AnyActive(this CompletionType type, CompletionType other)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
description: The first completion type
- id: other
type: TinyLife.Actions.CompletionType
description: A function to gather the second completion type
return:
type: TinyLife.Actions.CompletionType
description: if one of the completion types is , or the other
's completion type
content.vb: >-
Public Shared Function AnyActive(type As CompletionType, other As CompletionType) As CompletionType
overload: TinyLife.Utilities.Extensions.AnyActive*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
commentId: M:TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
id: AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: AnyInactive(CompletionType, Func)
nameWithType: Extensions.AnyInactive(CompletionType, Func)
fullName: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType, System.Func)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnyInactive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 266
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nA helper method to return if both of the completion types are .\nIf this is not the case, the first completion type that is different is returned.\n"
example: []
syntax:
content: public static CompletionType AnyInactive(this CompletionType type, Func other)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
description: The first completion type
- id: other
type: System.Func{TinyLife.Actions.CompletionType}
description: A function to gather the second completion type
return:
type: TinyLife.Actions.CompletionType
description: The first non-active completion type, or if there is none
content.vb: >-
Public Shared Function AnyInactive(type As CompletionType, other As Func(Of CompletionType)) As CompletionType
overload: TinyLife.Utilities.Extensions.AnyInactive*
nameWithType.vb: Extensions.AnyInactive(CompletionType, Func(Of CompletionType))
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType, System.Func(Of TinyLife.Actions.CompletionType))
name.vb: AnyInactive(CompletionType, Func(Of CompletionType))
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
id: AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: AnyInactive(CompletionType, CompletionType)
nameWithType: Extensions.AnyInactive(CompletionType, CompletionType)
fullName: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType, TinyLife.Actions.CompletionType)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnyInactive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 277
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nA helper method to return if both of the completion types are .\nIf this is not the case, the first completion type that is different is returned.\n"
example: []
syntax:
content: public static CompletionType AnyInactive(this CompletionType type, CompletionType other)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
description: The first completion type
- id: other
type: TinyLife.Actions.CompletionType
description: A function to gather the second completion type
return:
type: TinyLife.Actions.CompletionType
description: The first non-active completion type, or if there is none
content.vb: >-
Public Shared Function AnyInactive(type As CompletionType, other As CompletionType) As CompletionType
overload: TinyLife.Utilities.Extensions.AnyInactive*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
commentId: M:TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
id: GetOpposite(TinyLife.GenealogyType)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetOpposite(GenealogyType)
nameWithType: Extensions.GetOpposite(GenealogyType)
fullName: TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOpposite
path: ../TinyLife/Utilities/Extensions.cs
startLine: 288
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the opposite of the given .\nThe "opposite" is the relationship that the other partner of this will have.\nFor example, the opposite of is and vice versa.\n"
example: []
syntax:
content: public static GenealogyType GetOpposite(this GenealogyType type)
parameters:
- id: type
type: TinyLife.GenealogyType
description: The genealogy type
return:
type: TinyLife.GenealogyType
description: The genealogy type's opposite
content.vb: >-
Public Shared Function GetOpposite(type As GenealogyType) As GenealogyType
overload: TinyLife.Utilities.Extensions.GetOpposite*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
commentId: M:TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
id: GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetTransitive(GenealogyType, GenealogyType)
nameWithType: Extensions.GetTransitive(GenealogyType, GenealogyType)
fullName: TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType, TinyLife.GenealogyType)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTransitive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 311
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nGiven the of two relationships, returns the transitive genealogy that results from the two given genealogies.\nThe given genealogies are the ones in relationships between A and B, and B and C, respectively. The returned is the genealogy between A and C.\nIf is returned, the transitive genealogy cannot reliably be gathered from the given information.\n"
example: []
syntax:
content: public static GenealogyType? GetTransitive(this GenealogyType aToB, GenealogyType bToC)
parameters:
- id: aToB
type: TinyLife.GenealogyType
description: The genealogy between A and B.
- id: bToC
type: TinyLife.GenealogyType
description: The genealogy between B and C.
return:
type: System.Nullable{TinyLife.GenealogyType}
description: The genealogy between A and C, or if the genealogy cannot be reliably gathered.
content.vb: >-
Public Shared Function GetTransitive(aToB As GenealogyType, bToC As GenealogyType) As GenealogyType?
overload: TinyLife.Utilities.Extensions.GetTransitive*
exceptions:
- type: System.ArgumentOutOfRangeException
commentId: T:System.ArgumentOutOfRangeException
description: If any undefined is passed as a parameter.
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
id: IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: IsAgeAppropriate(GenealogyType, AgeGroup)
nameWithType: Extensions.IsAgeAppropriate(GenealogyType, AgeGroup)
fullName: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType, TinyLife.Objects.AgeGroup)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsAgeAppropriate
path: ../TinyLife/Utilities/Extensions.cs
startLine: 391
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns whether the given is approriate for a person with the given .\nIf this method returns false, the genealogy type should not be applied to a whose main person has the given age.\n"
example: []
syntax:
content: public static bool IsAgeAppropriate(this GenealogyType type, AgeGroup age)
parameters:
- id: type
type: TinyLife.GenealogyType
description: The genealogy type in question
- id: age
type: TinyLife.Objects.AgeGroup
description: The age group in question
return:
type: System.Boolean
description: Whether the given genealogy type is appropriate for the given age
content.vb: >-
Public Shared Function IsAgeAppropriate(type As GenealogyType, age As AgeGroup) As Boolean
overload: TinyLife.Utilities.Extensions.IsAgeAppropriate*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Person.Pose)
commentId: M:TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Person.Pose)
id: ToWorking(TinyLife.Objects.Person.Pose)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToWorking(Person.Pose)
nameWithType: Extensions.ToWorking(Person.Pose)
fullName: TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Person.Pose)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWorking
path: ../TinyLife/Utilities/Extensions.cs
startLine: 405
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nConverts the given to a version in which a person is looking as if they were working on something.\nFor all standing poses, this returns , and for all sitting poses, is returned.\nIf a pose has no working variant, the pose itself is returned.\n"
example: []
syntax:
content: public static Person.Pose ToWorking(this Person.Pose pose)
parameters:
- id: pose
type: TinyLife.Objects.Person.Pose
description: The pose to convert to a working pose
return:
type: TinyLife.Objects.Person.Pose
description: The working version of the given pose
content.vb: >-
Public Shared Function ToWorking(pose As Person.Pose) As Person.Pose
overload: TinyLife.Utilities.Extensions.ToWorking*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.AddHoverAnimation(MLEM.Ui.Elements.Button)
commentId: M:TinyLife.Utilities.Extensions.AddHoverAnimation(MLEM.Ui.Elements.Button)
id: AddHoverAnimation(MLEM.Ui.Elements.Button)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: AddHoverAnimation(Button)
nameWithType: Extensions.AddHoverAnimation(Button)
fullName: TinyLife.Utilities.Extensions.AddHoverAnimation(MLEM.Ui.Elements.Button)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddHoverAnimation
path: ../TinyLife/Utilities/Extensions.cs
startLine: 427
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nAdds a hover animation to the given .\nThe hover animation will automatically start playing when the mouse enters the button.\n"
example: []
syntax:
content: public static Button AddHoverAnimation(this Button button)
parameters:
- id: button
type: MLEM.Ui.Elements.Button
description: The button to add the hover animation to
return:
type: MLEM.Ui.Elements.Button
description: The button, for chaining
content.vb: >-
Public Shared Function AddHoverAnimation(button As Button) As Button
overload: TinyLife.Utilities.Extensions.AddHoverAnimation*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.ToSimpleLocalizedString(System.TimeSpan)
commentId: M:TinyLife.Utilities.Extensions.ToSimpleLocalizedString(System.TimeSpan)
id: ToSimpleLocalizedString(System.TimeSpan)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToSimpleLocalizedString(TimeSpan)
nameWithType: Extensions.ToSimpleLocalizedString(TimeSpan)
fullName: TinyLife.Utilities.Extensions.ToSimpleLocalizedString(System.TimeSpan)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToSimpleLocalizedString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 448
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns a string, localized using , that represents the largest value of the time span.\nIf the time span includes multiple days, a string representing just days is returned. Otherwise, the full hours are returned, and otherwise, the full minutes are returned.\n"
example: []
syntax:
content: public static string ToSimpleLocalizedString(this TimeSpan time)
parameters:
- id: time
type: System.TimeSpan
description: The time to localize
return:
type: System.String
description: A simple localized string for the time span
content.vb: >-
Public Shared Function ToSimpleLocalizedString(time As TimeSpan) As String
overload: TinyLife.Utilities.Extensions.ToSimpleLocalizedString*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
id: GetDefaultTab(TinyLife.Objects.ObjectCategory)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetDefaultTab(ObjectCategory)
nameWithType: Extensions.GetDefaultTab(ObjectCategory)
fullName: TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultTab
path: ../TinyLife/Utilities/Extensions.cs
startLine: 461
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the default flags that the given flag combination should be sorted into\n"
example: []
syntax:
content: public static FurnitureTool.Tab GetDefaultTab(this ObjectCategory categories)
parameters:
- id: categories
type: TinyLife.Objects.ObjectCategory
description: The categories that an object has
return:
type: TinyLife.Tools.FurnitureTool.Tab
description: The tabs most fitting for the object
content.vb: >-
Public Shared Function GetDefaultTab(categories As ObjectCategory) As FurnitureTool.Tab
overload: TinyLife.Utilities.Extensions.GetDefaultTab*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
id: GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetDefaultDirtyOverlayTextureName(ObjectCategory)
nameWithType: Extensions.GetDefaultDirtyOverlayTextureName(ObjectCategory)
fullName: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultDirtyOverlayTextureName
path: ../TinyLife/Utilities/Extensions.cs
startLine: 494
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the default to use for the given set of flags.\nIf none of the flags match a default overlay texture, this method will return null.\n"
example: []
syntax:
content: public static string GetDefaultDirtyOverlayTextureName(this ObjectCategory category)
parameters:
- id: category
type: TinyLife.Objects.ObjectCategory
description: The categories to get the default texture for
return:
type: System.String
description: The default texture
content.vb: >-
Public Shared Function GetDefaultDirtyOverlayTextureName(category As ObjectCategory) As String
overload: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot)
commentId: M:TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot)
id: IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: IsLockedFor(LockType, Person, Lot)
nameWithType: Extensions.IsLockedFor(LockType, Person, Lot)
fullName: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType, TinyLife.Objects.Person, TinyLife.World.Lot)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLockedFor
path: ../TinyLife/Utilities/Extensions.cs
startLine: 513
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns whether the given is considered "locked" for the given on the given \n"
example: []
syntax:
content: public static bool IsLockedFor(this LockType type, Person person, Lot lot)
parameters:
- id: type
type: TinyLife.World.LockType
description: The lock type to query
- id: person
type: TinyLife.Objects.Person
description: The person to query
- id: lot
type: TinyLife.World.Lot
description: The lot that the object locked with the given type
is on
return:
type: System.Boolean
description: Whether the lock type is considered locked for the person
content.vb: >-
Public Shared Function IsLockedFor(type As LockType, person As Person, lot As Lot) As Boolean
overload: TinyLife.Utilities.Extensions.IsLockedFor*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)
commentId: M:TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)
id: DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: DrawIsoArea(SpriteBatch, RectangleF, Color, Boolean, Single)
nameWithType: Extensions.DrawIsoArea(SpriteBatch, RectangleF, Color, Boolean, Single)
fullName: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Color, System.Boolean, System.Single)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawIsoArea
path: ../TinyLife/Utilities/Extensions.cs
startLine: 537
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nDraws an isometric rectangle with the given data using a pixelated tile texture.\n"
example: []
syntax:
content: public static void DrawIsoArea(this SpriteBatch batch, RectangleF area, Color color, bool showSize, float depth)
parameters:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch to draw with
- id: area
type: MLEM.Misc.RectangleF
description: The area, in world space, to draw a rectangle around
- id: color
type: Microsoft.Xna.Framework.Color
description: The color that the rectangle should have
- id: showSize
type: System.Boolean
description: Whether the rectangle's size in world tiles should be displayed on the screen as a string in the center of the drawn rectangle
- id: depth
type: System.Single
description: The depth that the area should have.
content.vb: >-
Public Shared Sub DrawIsoArea(batch As SpriteBatch, area As RectangleF, color As Color, showSize As Boolean, depth As Single)
overload: TinyLife.Utilities.Extensions.DrawIsoArea*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single})
commentId: M:TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single})
id: DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single})
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: DrawIsoArea(SpriteBatch, RectangleF, Color, Boolean, Func)
nameWithType: Extensions.DrawIsoArea(SpriteBatch, RectangleF, Color, Boolean, Func)
fullName: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Color, System.Boolean, System.Func)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawIsoArea
path: ../TinyLife/Utilities/Extensions.cs
startLine: 549
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nDraws an isometric rectangle with the given data using a pixelated tile texture.\n"
example: []
syntax:
content: public static void DrawIsoArea(this SpriteBatch batch, RectangleF area, Color color, bool showSize = false, Func depth = null)
parameters:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch to draw with
- id: area
type: MLEM.Misc.RectangleF
description: The area, in world space, to draw a rectangle around
- id: color
type: Microsoft.Xna.Framework.Color
description: The color that the rectangle should have
- id: showSize
type: System.Boolean
description: Whether the rectangle's size in world tiles should be displayed on the screen as a string in the center of the drawn rectangle
- id: depth
type: System.Func{Microsoft.Xna.Framework.Vector2,System.Single}
description: An optional function that returns depth that each position should have.
content.vb: >-
Public Shared Sub DrawIsoArea(batch As SpriteBatch, area As RectangleF, color As Color, showSize As Boolean = False, depth As Func(Of Vector2, Single) = Nothing)
overload: TinyLife.Utilities.Extensions.DrawIsoArea*
nameWithType.vb: Extensions.DrawIsoArea(SpriteBatch, RectangleF, Color, Boolean, Func(Of Vector2, Single))
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Color, System.Boolean, System.Func(Of Microsoft.Xna.Framework.Vector2, System.Single))
name.vb: DrawIsoArea(SpriteBatch, RectangleF, Color, Boolean, Func(Of Vector2, Single))
- uid: TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
commentId: M:TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
id: IsPartOfPerson(TinyLife.Objects.ClothesLayer)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: IsPartOfPerson(ClothesLayer)
nameWithType: Extensions.IsPartOfPerson(ClothesLayer)
fullName: TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsPartOfPerson
path: ../TinyLife/Utilities/Extensions.cs
startLine: 580
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns whether the given is part of a person physically.\nThis methdo returns true for , and .\n"
example: []
syntax:
content: public static bool IsPartOfPerson(this ClothesLayer layer)
parameters:
- id: layer
type: TinyLife.Objects.ClothesLayer
description: The clothes layer
return:
type: System.Boolean
description: Whether the clothes layer is part of the person
content.vb: >-
Public Shared Function IsPartOfPerson(layer As ClothesLayer) As Boolean
overload: TinyLife.Utilities.Extensions.IsPartOfPerson*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
commentId: M:TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
id: CanTakeOff(TinyLife.Objects.ClothesLayer)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: CanTakeOff(ClothesLayer)
nameWithType: Extensions.CanTakeOff(ClothesLayer)
fullName: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanTakeOff
path: ../TinyLife/Utilities/Extensions.cs
startLine: 589
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns whether the given can be taken off in the character creator.\n"
example: []
syntax:
content: public static bool CanTakeOff(this ClothesLayer layer)
parameters:
- id: layer
type: TinyLife.Objects.ClothesLayer
description: The clothes layer
return:
type: System.Boolean
description: Whether the clothes layer can be taken off
content.vb: >-
Public Shared Function CanTakeOff(layer As ClothesLayer) As Boolean
overload: TinyLife.Utilities.Extensions.CanTakeOff*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
id: GetDepth(TinyLife.Objects.ClothesLayer)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetDepth(ClothesLayer)
nameWithType: Extensions.GetDepth(ClothesLayer)
fullName: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDepth
path: ../TinyLife/Utilities/Extensions.cs
startLine: 599
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the default depth for the when rendering.\nThe default value is the index of the layer in the array.\n"
example: []
syntax:
content: public static float GetDepth(this ClothesLayer layer)
parameters:
- id: layer
type: TinyLife.Objects.ClothesLayer
description: The clothes layer
return:
type: System.Single
description: The default render depth
content.vb: >-
Public Shared Function GetDepth(layer As ClothesLayer) As Single
overload: TinyLife.Utilities.Extensions.GetDepth*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.SetPauseGame(MLEM.Ui.RootElement,System.Boolean)
commentId: M:TinyLife.Utilities.Extensions.SetPauseGame(MLEM.Ui.RootElement,System.Boolean)
id: SetPauseGame(MLEM.Ui.RootElement,System.Boolean)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: SetPauseGame(RootElement, Boolean)
nameWithType: Extensions.SetPauseGame(RootElement, Boolean)
fullName: TinyLife.Utilities.Extensions.SetPauseGame(MLEM.Ui.RootElement, System.Boolean)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetPauseGame
path: ../TinyLife/Utilities/Extensions.cs
startLine: 609
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nSets a flag for a that causes it to pause the game if it is displayed\n"
example: []
syntax:
content: public static RootElement SetPauseGame(this RootElement root, bool value = true)
parameters:
- id: root
type: MLEM.Ui.RootElement
description: The root element that should pause the game
- id: value
type: System.Boolean
description: Whether the element should pause the game
return:
type: MLEM.Ui.RootElement
description: The root element passed, for chaining
content.vb: >-
Public Shared Function SetPauseGame(root As RootElement, value As Boolean = True) As RootElement
overload: TinyLife.Utilities.Extensions.SetPauseGame*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element)
commentId: M:TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element)
id: IsActiveRoot(MLEM.Ui.Elements.Element)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: IsActiveRoot(Element)
nameWithType: Extensions.IsActiveRoot(Element)
fullName: TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsActiveRoot
path: ../TinyLife/Utilities/Extensions.cs
startLine: 619
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns whether the given is currently considered to be part of the active .\n"
example: []
syntax:
content: public static bool IsActiveRoot(this Element element)
parameters:
- id: element
type: MLEM.Ui.Elements.Element
description: The element to query.
return:
type: System.Boolean
description: Whether the element is part of the active root.
content.vb: >-
Public Shared Function IsActiveRoot(element As Element) As Boolean
overload: TinyLife.Utilities.Extensions.IsActiveRoot*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)
commentId: M:TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)
id: GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetRequiredMatchPercentage(ClothesIntention)
nameWithType: Extensions.GetRequiredMatchPercentage(ClothesIntention)
fullName: TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRequiredMatchPercentage
path: ../TinyLife/Utilities/Extensions.cs
startLine: 629
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the percentage that an has to match the given for it to be allowed to be used for an outfit.\nTo find the current percentage of an , use .\n"
example: []
syntax:
content: public static float GetRequiredMatchPercentage(this ClothesIntention intention)
parameters:
- id: intention
type: TinyLife.Objects.ClothesIntention
description: The intention to query.
return:
type: System.Single
description: The percentage that the intention needs to match for it to be allowed.
content.vb: >-
Public Shared Function GetRequiredMatchPercentage(intention As ClothesIntention) As Single
overload: TinyLife.Utilities.Extensions.GetRequiredMatchPercentage*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)
commentId: M:TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)
id: Weekday(System.TimeSpan)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: Weekday(TimeSpan)
nameWithType: Extensions.Weekday(TimeSpan)
fullName: TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Weekday
path: ../TinyLife/Utilities/Extensions.cs
startLine: 644
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the that the given in-game time represents.\n"
example: []
syntax:
content: public static DayOfWeek Weekday(this TimeSpan time)
parameters:
- id: time
type: System.TimeSpan
description: The in-game time to query.
return:
type: System.DayOfWeek
description: The weekday.
content.vb: >-
Public Shared Function Weekday(time As TimeSpan) As DayOfWeek
overload: TinyLife.Utilities.Extensions.Weekday*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.Icon(Microsoft.Xna.Framework.Input.Buttons)
commentId: M:TinyLife.Utilities.Extensions.Icon(Microsoft.Xna.Framework.Input.Buttons)
id: Icon(Microsoft.Xna.Framework.Input.Buttons)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: Icon(Buttons)
nameWithType: Extensions.Icon(Buttons)
fullName: TinyLife.Utilities.Extensions.Icon(Microsoft.Xna.Framework.Input.Buttons)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Utilities/Extensions.cs
startLine: 654
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns a texture region that contains the icon that the given should display.\nThis method is used by .\n"
example: []
syntax:
content: public static TextureRegion Icon(this Buttons button)
parameters:
- id: button
type: Microsoft.Xna.Framework.Input.Buttons
description: The button whose icon to return.
return:
type: MLEM.Textures.TextureRegion
description: The button's icon, or null if the button is invalid or has no icon.
content.vb: >-
Public Shared Function Icon(button As Buttons) As TextureRegion
overload: TinyLife.Utilities.Extensions.Icon*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.Icon(MLEM.Input.MouseButton)
commentId: M:TinyLife.Utilities.Extensions.Icon(MLEM.Input.MouseButton)
id: Icon(MLEM.Input.MouseButton)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: Icon(MouseButton)
nameWithType: Extensions.Icon(MouseButton)
fullName: TinyLife.Utilities.Extensions.Icon(MLEM.Input.MouseButton)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Utilities/Extensions.cs
startLine: 683
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns a texture region that contains the icon that the given should display.\n"
example: []
syntax:
content: public static TextureRegion Icon(this MouseButton button)
parameters:
- id: button
type: MLEM.Input.MouseButton
description: The button whose icon to return.
return:
type: MLEM.Textures.TextureRegion
description: The button's icon, or null if the button is invalid or has no icon.
content.vb: >-
Public Shared Function Icon(button As MouseButton) As TextureRegion
overload: TinyLife.Utilities.Extensions.Icon*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Objects.Person)
commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Objects.Person)
id: GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Objects.Person)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetPersonality(FoodType.FoodIntolerance, Person)
nameWithType: Extensions.GetPersonality(FoodType.FoodIntolerance, Person)
fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance, TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPersonality
path: ../TinyLife/Utilities/Extensions.cs
startLine: 701
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the that matches the given flag. If multiple values are set, the personality that is considered most important is returned.\nIf the person
is set, a personality will only be returned if the person has it.\n"
example: []
syntax:
content: public static PersonalityType GetPersonality(this FoodType.FoodIntolerance intolerance, Person person = null)
parameters:
- id: intolerance
type: TinyLife.Skills.FoodType.FoodIntolerance
description: The intolerance whose personality to return.
- id: person
type: TinyLife.Objects.Person
description: The person who needs to have the personality for it to be returned. If this is null, the most important personality is always returned.
return:
type: TinyLife.PersonalityType
description: The matching personality for the given food intolerance flag.
content.vb: >-
Public Shared Function GetPersonality(intolerance As FoodType.FoodIntolerance, person As Person = Nothing) As PersonalityType
overload: TinyLife.Utilities.Extensions.GetPersonality*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention)
commentId: M:TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention)
id: GetDescription(TinyLife.Objects.ClothesIntention)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetDescription(ClothesIntention)
nameWithType: Extensions.GetDescription(ClothesIntention)
fullName: TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Utilities/Extensions.cs
startLine: 717
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns a set of strings (split into multiple lines) that describes the given flags in a localized fashion.\n"
example: []
syntax:
content: public static IEnumerable GetDescription(this ClothesIntention intentions)
parameters:
- id: intentions
type: TinyLife.Objects.ClothesIntention
return:
type: System.Collections.Generic.IEnumerable{System.String}
description: This clothes item's intention description
content.vb: >-
Public Shared Function GetDescription(intentions As ClothesIntention) As IEnumerable(Of String)
overload: TinyLife.Utilities.Extensions.GetDescription*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.Multiplier(TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Utilities.Extensions.Multiplier(TinyLife.Objects.LifeSpan)
id: Multiplier(TinyLife.Objects.LifeSpan)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: Multiplier(LifeSpan)
nameWithType: Extensions.Multiplier(LifeSpan)
fullName: TinyLife.Utilities.Extensions.Multiplier(TinyLife.Objects.LifeSpan)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Multiplier
path: ../TinyLife/Utilities/Extensions.cs
startLine: 730
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the multiplier that the given applies to a person's life span.\n"
example: []
syntax:
content: public static float Multiplier(this LifeSpan lifeSpan)
parameters:
- id: lifeSpan
type: TinyLife.Objects.LifeSpan
description: The life span whose multiplier to retrieve.
return:
type: System.Single
description: The life span's multiplier.
content.vb: >-
Public Shared Function Multiplier(lifeSpan As LifeSpan) As Single
overload: TinyLife.Utilities.Extensions.Multiplier*
exceptions:
- type: System.ArgumentOutOfRangeException
commentId: T:System.ArgumentOutOfRangeException
description: Thrown when the given lifeSpan
is not defined, or .
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
id: GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetDaysBeforeAging(AgeGroup, LifeSpan)
nameWithType: Extensions.GetDaysBeforeAging(AgeGroup, LifeSpan)
fullName: TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup, TinyLife.Objects.LifeSpan)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDaysBeforeAging
path: ../TinyLife/Utilities/Extensions.cs
startLine: 748
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the amount of days that have to pass until a person in the given with the given ages up.\n"
example: []
syntax:
content: public static int GetDaysBeforeAging(this AgeGroup group, LifeSpan lifeSpan)
parameters:
- id: group
type: TinyLife.Objects.AgeGroup
description: The age group whose days before aging to retrieve.
- id: lifeSpan
type: TinyLife.Objects.LifeSpan
description: The life span whose multiplier to use.
return:
type: System.Int32
description: The amount of days before a person ages up.
content.vb: >-
Public Shared Function GetDaysBeforeAging(group As AgeGroup, lifeSpan As LifeSpan) As Integer
overload: TinyLife.Utilities.Extensions.GetDaysBeforeAging*
exceptions:
- type: System.ArgumentOutOfRangeException
commentId: T:System.ArgumentOutOfRangeException
description: Thrown when the given lifeSpan
is not defined.
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.AddGamepadScrolling(MLEM.Ui.Elements.Panel)
commentId: M:TinyLife.Utilities.Extensions.AddGamepadScrolling(MLEM.Ui.Elements.Panel)
id: AddGamepadScrolling(MLEM.Ui.Elements.Panel)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: AddGamepadScrolling(Panel)
nameWithType: Extensions.AddGamepadScrolling(Panel)
fullName: TinyLife.Utilities.Extensions.AddGamepadScrolling(MLEM.Ui.Elements.Panel)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddGamepadScrolling
path: ../TinyLife/Utilities/Extensions.cs
startLine: 762
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nAdds the ability to use a gamepad to scroll to the given .\n"
example: []
syntax:
content: public static void AddGamepadScrolling(this Panel panel)
parameters:
- id: panel
type: MLEM.Ui.Elements.Panel
description: The panel to add gamepad scrolling to.
content.vb: >-
Public Shared Sub AddGamepadScrolling(panel As Panel)
overload: TinyLife.Utilities.Extensions.AddGamepadScrolling*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color})
commentId: M:TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color})
id: AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color})
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: AddProgressArrows(Element, Func, Func, Func, Func)
nameWithType: Extensions.AddProgressArrows(Element, Func, Func, Func, Func)
fullName: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element, System.Func, System.Func, System.Func, System.Func)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddProgressArrows
path: ../TinyLife/Utilities/Extensions.cs
startLine: 774
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
syntax:
content: public static void AddProgressArrows(this Element element, Func getValue, Func minDelta, Func deltaPerArrow, Func color)
parameters:
- id: element
type: MLEM.Ui.Elements.Element
- id: getValue
type: System.Func{System.Single}
- id: minDelta
type: System.Func{System.Single}
- id: deltaPerArrow
type: System.Func{System.Single}
- id: color
type: System.Func{Microsoft.Xna.Framework.Color}
content.vb: >-
Public Shared Sub AddProgressArrows(element As Element, getValue As Func(Of Single), minDelta As Func(Of Single), deltaPerArrow As Func(Of Single), color As Func(Of Color))
overload: TinyLife.Utilities.Extensions.AddProgressArrows*
nameWithType.vb: Extensions.AddProgressArrows(Element, Func(Of Single), Func(Of Single), Func(Of Single), Func(Of Color))
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element, System.Func(Of System.Single), System.Func(Of System.Single), System.Func(Of System.Single), System.Func(Of Microsoft.Xna.Framework.Color))
name.vb: AddProgressArrows(Element, Func(Of Single), Func(Of Single), Func(Of Single), Func(Of Color))
- uid: TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan)
commentId: M:TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan)
id: ToTimestampString(System.TimeSpan)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToTimestampString(TimeSpan)
nameWithType: Extensions.ToTimestampString(TimeSpan)
fullName: TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.29.3-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToTimestampString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 805
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nTurns the given timeSpan
into a nicely displayed timestamp in 12- or 24-hour format, based on .\n"
example: []
syntax:
content: public static string ToTimestampString(this TimeSpan timeSpan)
parameters:
- id: timeSpan
type: System.TimeSpan
description: The time span to display.
return:
type: System.String
description: The displayed timestamp.
content.vb: >-
Public Shared Function ToTimestampString(timeSpan As TimeSpan) As String
overload: TinyLife.Utilities.Extensions.ToTimestampString*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
references:
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
name: Equals(Object)
nameWithType: Object.Equals(Object)
fullName: System.Object.Equals(System.Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
name: Equals(Object, Object)
nameWithType: Object.Equals(Object, Object)
fullName: System.Object.Equals(System.Object, System.Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
name: GetHashCode()
nameWithType: Object.GetHashCode()
fullName: System.Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
nameWithType: Object.GetHashCode
fullName: System.Object.GetHashCode
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
nameWithType: Object.GetHashCode
fullName: System.Object.GetHashCode
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
name: GetType()
nameWithType: Object.GetType()
fullName: System.Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
nameWithType: Object.GetType
fullName: System.Object.GetType
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.GetType
name: GetType
nameWithType: Object.GetType
fullName: System.Object.GetType
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
name: MemberwiseClone()
nameWithType: Object.MemberwiseClone()
fullName: System.Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
nameWithType: Object.MemberwiseClone
fullName: System.Object.MemberwiseClone
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
nameWithType: Object.MemberwiseClone
fullName: System.Object.MemberwiseClone
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
name: ReferenceEquals(Object, Object)
nameWithType: Object.ReferenceEquals(Object, Object)
fullName: System.Object.ReferenceEquals(System.Object, System.Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
nameWithType: Object.ReferenceEquals
fullName: System.Object.ReferenceEquals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
nameWithType: Object.ReferenceEquals
fullName: System.Object.ReferenceEquals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
name: ToString()
nameWithType: Object.ToString()
fullName: System.Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
nameWithType: Object.ToString
fullName: System.Object.ToString
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.ToString
name: ToString
nameWithType: Object.ToString
fullName: System.Object.ToString
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System
commentId: N:System
isExternal: true
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Options.CameraRotation
commentId: F:TinyLife.Options.CameraRotation
isExternal: true
- uid: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
commentId: M:TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
isExternal: true
- uid: TinyLife.Utilities.Extensions.ToScreenPos*
commentId: Overload:TinyLife.Utilities.Extensions.ToScreenPos
name: ToScreenPos
nameWithType: Extensions.ToScreenPos
fullName: TinyLife.Utilities.Extensions.ToScreenPos
- uid: Microsoft.Xna.Framework.Vector2
commentId: T:Microsoft.Xna.Framework.Vector2
parent: Microsoft.Xna.Framework
isExternal: true
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
name: Microsoft.Xna.Framework
nameWithType: Microsoft.Xna.Framework
fullName: Microsoft.Xna.Framework
- uid: TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
commentId: M:TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
isExternal: true
- uid: TinyLife.Utilities.Extensions.ToWorldPos*
commentId: Overload:TinyLife.Utilities.Extensions.ToWorldPos
name: ToWorldPos
nameWithType: Extensions.ToWorldPos
fullName: TinyLife.Utilities.Extensions.ToWorldPos
- uid: TinyLife.Utilities.Extensions.ToVisualY*
commentId: Overload:TinyLife.Utilities.Extensions.ToVisualY
name: ToVisualY
nameWithType: Extensions.ToVisualY
fullName: TinyLife.Utilities.Extensions.ToVisualY
- uid: MLEM.Misc.Direction2
commentId: T:MLEM.Misc.Direction2
parent: MLEM.Misc
isExternal: true
name: Direction2
nameWithType: Direction2
fullName: MLEM.Misc.Direction2
- uid: TinyLife.World.Wall
commentId: T:TinyLife.World.Wall
parent: TinyLife.World
name: Wall
nameWithType: Wall
fullName: TinyLife.World.Wall
- uid: MLEM.Misc.Direction2.Up
commentId: F:MLEM.Misc.Direction2.Up
isExternal: true
- uid: MLEM.Misc.Direction2.Left
commentId: F:MLEM.Misc.Direction2.Left
isExternal: true
- uid: TinyLife.Utilities.Extensions.ToWallSide*
commentId: Overload:TinyLife.Utilities.Extensions.ToWallSide
name: ToWallSide
nameWithType: Extensions.ToWallSide
fullName: TinyLife.Utilities.Extensions.ToWallSide
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: MLEM.Misc
commentId: N:MLEM.Misc
isExternal: true
name: MLEM.Misc
nameWithType: MLEM.Misc
fullName: MLEM.Misc
- uid: TinyLife.World
commentId: N:TinyLife.World
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
- uid: MLEM.Misc.Direction2.Down
commentId: F:MLEM.Misc.Direction2.Down
isExternal: true
- uid: TinyLife.Utilities.Extensions.IsVertical*
commentId: Overload:TinyLife.Utilities.Extensions.IsVertical
name: IsVertical
nameWithType: Extensions.IsVertical
fullName: TinyLife.Utilities.Extensions.IsVertical
- uid: MLEM.Misc.Direction2.Right
commentId: F:MLEM.Misc.Direction2.Right
isExternal: true
- uid: TinyLife.Utilities.Extensions.IsHorizontal*
commentId: Overload:TinyLife.Utilities.Extensions.IsHorizontal
name: IsHorizontal
nameWithType: Extensions.IsHorizontal
fullName: TinyLife.Utilities.Extensions.IsHorizontal
- uid: Newtonsoft.Json.JsonSerializer
commentId: T:Newtonsoft.Json.JsonSerializer
parent: Newtonsoft.Json
isExternal: true
name: JsonSerializer
nameWithType: JsonSerializer
fullName: Newtonsoft.Json.JsonSerializer
- uid: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})
commentId: M:TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})
isExternal: true
- uid: TinyLife.Utilities.Extensions.JsonCopy*
commentId: Overload:TinyLife.Utilities.Extensions.JsonCopy
name: JsonCopy
nameWithType: Extensions.JsonCopy
fullName: TinyLife.Utilities.Extensions.JsonCopy
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: Newtonsoft.Json
commentId: N:Newtonsoft.Json
isExternal: true
name: Newtonsoft.Json
nameWithType: Newtonsoft.Json
fullName: Newtonsoft.Json
- uid: T
name: T
nameWithType: T
fullName: T
- uid: TinyLife.Skills.Quality
commentId: T:TinyLife.Skills.Quality
parent: TinyLife.Skills
name: Quality
nameWithType: Quality
fullName: TinyLife.Skills.Quality
- uid: TinyLife.Skills.Quality.Terrible
commentId: F:TinyLife.Skills.Quality.Terrible
isExternal: true
- uid: TinyLife.Skills.Quality.Good
commentId: F:TinyLife.Skills.Quality.Good
isExternal: true
- uid: TinyLife.Skills.Quality.Great
commentId: F:TinyLife.Skills.Quality.Great
isExternal: true
- uid: TinyLife.Skills.Quality.Perfect
commentId: F:TinyLife.Skills.Quality.Perfect
isExternal: true
- uid: TinyLife.Skills.Quality.Masterpiece
commentId: F:TinyLife.Skills.Quality.Masterpiece
isExternal: true
- uid: TinyLife.Utilities.Extensions.GetPriceModifier*
commentId: Overload:TinyLife.Utilities.Extensions.GetPriceModifier
name: GetPriceModifier
nameWithType: Extensions.GetPriceModifier
fullName: TinyLife.Utilities.Extensions.GetPriceModifier
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
name: Single
nameWithType: Single
fullName: System.Single
- uid: TinyLife.Skills
commentId: N:TinyLife.Skills
name: TinyLife.Skills
nameWithType: TinyLife.Skills
fullName: TinyLife.Skills
- uid: TinyLife.Utilities.Extensions.GetDecorativeRating*
commentId: Overload:TinyLife.Utilities.Extensions.GetDecorativeRating
name: GetDecorativeRating
nameWithType: Extensions.GetDecorativeRating
fullName: TinyLife.Utilities.Extensions.GetDecorativeRating
- uid: TinyLife.Utilities.Extensions.GetChanceModifier*
commentId: Overload:TinyLife.Utilities.Extensions.GetChanceModifier
name: GetChanceModifier
nameWithType: Extensions.GetChanceModifier
fullName: TinyLife.Utilities.Extensions.GetChanceModifier
- uid: TinyLife.Utilities.Extensions.ToLocalizedString*
commentId: Overload:TinyLife.Utilities.Extensions.ToLocalizedString
name: ToLocalizedString
nameWithType: Extensions.ToLocalizedString
fullName: TinyLife.Utilities.Extensions.ToLocalizedString
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: TinyLife.Utilities.Extensions.ToSellingPriceString*
commentId: Overload:TinyLife.Utilities.Extensions.ToSellingPriceString
name: ToSellingPriceString
nameWithType: Extensions.ToSellingPriceString
fullName: TinyLife.Utilities.Extensions.ToSellingPriceString
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Utilities.Extensions.BothValid*
commentId: Overload:TinyLife.Utilities.Extensions.BothValid
name: BothValid
nameWithType: Extensions.BothValid
fullName: TinyLife.Utilities.Extensions.BothValid
- uid: System.Func{TinyLife.Actions.CanExecuteResult}
commentId: T:System.Func{TinyLife.Actions.CanExecuteResult}
parent: System
definition: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of CanExecuteResult)
fullName.vb: System.Func(Of TinyLife.Actions.CanExecuteResult)
name.vb: Func(Of CanExecuteResult)
spec.csharp:
- uid: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
- uid: System.Func`1
commentId: T:System.Func`1
isExternal: true
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of TResult)
fullName.vb: System.Func(Of TResult)
name.vb: Func(Of TResult)
spec.csharp:
- uid: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: TResult
nameWithType: TResult
fullName: TResult
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: TResult
nameWithType: TResult
fullName: TResult
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.CompletionType.Active
commentId: F:TinyLife.Actions.CompletionType.Active
isExternal: true
- uid: TinyLife.Utilities.Extensions.AnyActive*
commentId: Overload:TinyLife.Utilities.Extensions.AnyActive
name: AnyActive
nameWithType: Extensions.AnyActive
fullName: TinyLife.Utilities.Extensions.AnyActive
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- uid: System.Func{TinyLife.Actions.CompletionType}
commentId: T:System.Func{TinyLife.Actions.CompletionType}
parent: System
definition: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of CompletionType)
fullName.vb: System.Func(Of TinyLife.Actions.CompletionType)
name.vb: Func(Of CompletionType)
spec.csharp:
- uid: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Utilities.Extensions.AnyInactive*
commentId: Overload:TinyLife.Utilities.Extensions.AnyInactive
name: AnyInactive
nameWithType: Extensions.AnyInactive
fullName: TinyLife.Utilities.Extensions.AnyInactive
- uid: TinyLife.GenealogyType
commentId: T:TinyLife.GenealogyType
parent: TinyLife
name: GenealogyType
nameWithType: GenealogyType
fullName: TinyLife.GenealogyType
- uid: TinyLife.GenealogyType.Parent
commentId: F:TinyLife.GenealogyType.Parent
isExternal: true
- uid: TinyLife.GenealogyType.Child
commentId: F:TinyLife.GenealogyType.Child
isExternal: true
- uid: TinyLife.Utilities.Extensions.GetOpposite*
commentId: Overload:TinyLife.Utilities.Extensions.GetOpposite
name: GetOpposite
nameWithType: Extensions.GetOpposite
fullName: TinyLife.Utilities.Extensions.GetOpposite
- uid: TinyLife
commentId: N:TinyLife
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: System.ArgumentOutOfRangeException
commentId: T:System.ArgumentOutOfRangeException
isExternal: true
- uid: TinyLife.Utilities.Extensions.GetTransitive*
commentId: Overload:TinyLife.Utilities.Extensions.GetTransitive
name: GetTransitive
nameWithType: Extensions.GetTransitive
fullName: TinyLife.Utilities.Extensions.GetTransitive
- uid: System.Nullable{TinyLife.GenealogyType}
commentId: T:System.Nullable{TinyLife.GenealogyType}
parent: System
definition: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
nameWithType.vb: Nullable(Of GenealogyType)
fullName.vb: System.Nullable(Of TinyLife.GenealogyType)
name.vb: Nullable(Of GenealogyType)
spec.csharp:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.GenealogyType
name: GenealogyType
nameWithType: GenealogyType
fullName: TinyLife.GenealogyType
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.GenealogyType
name: GenealogyType
nameWithType: GenealogyType
fullName: TinyLife.GenealogyType
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
nameWithType.vb: Nullable(Of T)
fullName.vb: System.Nullable(Of T)
name.vb: Nullable(Of T)
spec.csharp:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Objects.AgeGroup
commentId: T:TinyLife.Objects.AgeGroup
parent: TinyLife.Objects
name: AgeGroup
nameWithType: AgeGroup
fullName: TinyLife.Objects.AgeGroup
- uid: TinyLife.Relationship
commentId: T:TinyLife.Relationship
parent: TinyLife
name: Relationship
nameWithType: Relationship
fullName: TinyLife.Relationship
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate*
commentId: Overload:TinyLife.Utilities.Extensions.IsAgeAppropriate
name: IsAgeAppropriate
nameWithType: Extensions.IsAgeAppropriate
fullName: TinyLife.Utilities.Extensions.IsAgeAppropriate
- uid: TinyLife.Objects.Person.Pose
commentId: T:TinyLife.Objects.Person.Pose
parent: TinyLife.Objects
name: Person.Pose
nameWithType: Person.Pose
fullName: TinyLife.Objects.Person.Pose
- uid: TinyLife.Objects.Person.Pose.WorkingStanding
commentId: F:TinyLife.Objects.Person.Pose.WorkingStanding
isExternal: true
- uid: TinyLife.Objects.Person.Pose.WorkingSitting
commentId: F:TinyLife.Objects.Person.Pose.WorkingSitting
isExternal: true
- uid: TinyLife.Utilities.Extensions.ToWorking*
commentId: Overload:TinyLife.Utilities.Extensions.ToWorking
name: ToWorking
nameWithType: Extensions.ToWorking
fullName: TinyLife.Utilities.Extensions.ToWorking
- uid: MLEM.Ui.Elements.Button
commentId: T:MLEM.Ui.Elements.Button
parent: MLEM.Ui.Elements
isExternal: true
name: Button
nameWithType: Button
fullName: MLEM.Ui.Elements.Button
- uid: TinyLife.Utilities.Extensions.AddHoverAnimation*
commentId: Overload:TinyLife.Utilities.Extensions.AddHoverAnimation
name: AddHoverAnimation
nameWithType: Extensions.AddHoverAnimation
fullName: TinyLife.Utilities.Extensions.AddHoverAnimation
- uid: MLEM.Ui.Elements
commentId: N:MLEM.Ui.Elements
isExternal: true
name: MLEM.Ui.Elements
nameWithType: MLEM.Ui.Elements
fullName: MLEM.Ui.Elements
- uid: TinyLife.Localization
commentId: T:TinyLife.Localization
name: Localization
nameWithType: Localization
fullName: TinyLife.Localization
- uid: TinyLife.Utilities.Extensions.ToSimpleLocalizedString*
commentId: Overload:TinyLife.Utilities.Extensions.ToSimpleLocalizedString
name: ToSimpleLocalizedString
nameWithType: Extensions.ToSimpleLocalizedString
fullName: TinyLife.Utilities.Extensions.ToSimpleLocalizedString
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
isExternal: true
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
- uid: TinyLife.Tools.FurnitureTool.Tab
commentId: T:TinyLife.Tools.FurnitureTool.Tab
parent: TinyLife.Tools
name: FurnitureTool.Tab
nameWithType: FurnitureTool.Tab
fullName: TinyLife.Tools.FurnitureTool.Tab
- uid: TinyLife.Objects.ObjectCategory
commentId: T:TinyLife.Objects.ObjectCategory
parent: TinyLife.Objects
name: ObjectCategory
nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory
- uid: TinyLife.Utilities.Extensions.GetDefaultTab*
commentId: Overload:TinyLife.Utilities.Extensions.GetDefaultTab
name: GetDefaultTab
nameWithType: Extensions.GetDefaultTab
fullName: TinyLife.Utilities.Extensions.GetDefaultTab
- uid: TinyLife.Tools
commentId: N:TinyLife.Tools
name: TinyLife.Tools
nameWithType: TinyLife.Tools
fullName: TinyLife.Tools
- uid: TinyLife.Objects.FurnitureType.TypeSettings.DirtyOverlayTextureName
commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DirtyOverlayTextureName
isExternal: true
- uid: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName*
commentId: Overload:TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName
name: GetDefaultDirtyOverlayTextureName
nameWithType: Extensions.GetDefaultDirtyOverlayTextureName
fullName: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName
- uid: TinyLife.World.LockType
commentId: T:TinyLife.World.LockType
parent: TinyLife.World
name: LockType
nameWithType: LockType
fullName: TinyLife.World.LockType
- uid: TinyLife.World.Lot
commentId: T:TinyLife.World.Lot
parent: TinyLife.World
name: Lot
nameWithType: Lot
fullName: TinyLife.World.Lot
- uid: TinyLife.Utilities.Extensions.IsLockedFor*
commentId: Overload:TinyLife.Utilities.Extensions.IsLockedFor
name: IsLockedFor
nameWithType: Extensions.IsLockedFor
fullName: TinyLife.Utilities.Extensions.IsLockedFor
- uid: TinyLife.Utilities.Extensions.DrawIsoArea*
commentId: Overload:TinyLife.Utilities.Extensions.DrawIsoArea
name: DrawIsoArea
nameWithType: Extensions.DrawIsoArea
fullName: TinyLife.Utilities.Extensions.DrawIsoArea
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: SpriteBatch
nameWithType: SpriteBatch
fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch
- uid: MLEM.Misc.RectangleF
commentId: T:MLEM.Misc.RectangleF
parent: MLEM.Misc
isExternal: true
name: RectangleF
nameWithType: RectangleF
fullName: MLEM.Misc.RectangleF
- uid: Microsoft.Xna.Framework.Color
commentId: T:Microsoft.Xna.Framework.Color
parent: Microsoft.Xna.Framework
isExternal: true
name: Color
nameWithType: Color
fullName: Microsoft.Xna.Framework.Color
- uid: Microsoft.Xna.Framework.Graphics
commentId: N:Microsoft.Xna.Framework.Graphics
isExternal: true
name: Microsoft.Xna.Framework.Graphics
nameWithType: Microsoft.Xna.Framework.Graphics
fullName: Microsoft.Xna.Framework.Graphics
- uid: System.Func{Microsoft.Xna.Framework.Vector2,System.Single}
commentId: T:System.Func{Microsoft.Xna.Framework.Vector2,System.Single}
parent: System
definition: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of Vector2, Single)
fullName.vb: System.Func(Of Microsoft.Xna.Framework.Vector2, System.Single)
name.vb: Func(Of Vector2, Single)
spec.csharp:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of T, TResult)
fullName.vb: System.Func(Of T, TResult)
name.vb: Func(Of T, TResult)
spec.csharp:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: ', '
nameWithType: ', '
fullName: ', '
- name: TResult
nameWithType: TResult
fullName: TResult
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: ', '
nameWithType: ', '
fullName: ', '
- name: TResult
nameWithType: TResult
fullName: TResult
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Objects.ClothesLayer
commentId: T:TinyLife.Objects.ClothesLayer
parent: TinyLife.Objects
name: ClothesLayer
nameWithType: ClothesLayer
fullName: TinyLife.Objects.ClothesLayer
- uid: TinyLife.Objects.ClothesLayer.Body
commentId: F:TinyLife.Objects.ClothesLayer.Body
isExternal: true
- uid: TinyLife.Objects.ClothesLayer.Arms
commentId: F:TinyLife.Objects.ClothesLayer.Arms
isExternal: true
- uid: TinyLife.Objects.ClothesLayer.Eyes
commentId: F:TinyLife.Objects.ClothesLayer.Eyes
isExternal: true
- uid: TinyLife.Utilities.Extensions.IsPartOfPerson*
commentId: Overload:TinyLife.Utilities.Extensions.IsPartOfPerson
name: IsPartOfPerson
nameWithType: Extensions.IsPartOfPerson
fullName: TinyLife.Utilities.Extensions.IsPartOfPerson
- uid: TinyLife.Utilities.Extensions.CanTakeOff*
commentId: Overload:TinyLife.Utilities.Extensions.CanTakeOff
name: CanTakeOff
nameWithType: Extensions.CanTakeOff
fullName: TinyLife.Utilities.Extensions.CanTakeOff
- uid: TinyLife.Objects.Clothes.Layers
commentId: F:TinyLife.Objects.Clothes.Layers
isExternal: true
- uid: TinyLife.Utilities.Extensions.GetDepth*
commentId: Overload:TinyLife.Utilities.Extensions.GetDepth
name: GetDepth
nameWithType: Extensions.GetDepth
fullName: TinyLife.Utilities.Extensions.GetDepth
- uid: MLEM.Ui.RootElement
commentId: T:MLEM.Ui.RootElement
parent: MLEM.Ui
isExternal: true
name: RootElement
nameWithType: RootElement
fullName: MLEM.Ui.RootElement
- uid: TinyLife.Utilities.Extensions.SetPauseGame*
commentId: Overload:TinyLife.Utilities.Extensions.SetPauseGame
name: SetPauseGame
nameWithType: Extensions.SetPauseGame
fullName: TinyLife.Utilities.Extensions.SetPauseGame
- uid: MLEM.Ui
commentId: N:MLEM.Ui
isExternal: true
name: MLEM.Ui
nameWithType: MLEM.Ui
fullName: MLEM.Ui
- uid: MLEM.Ui.Elements.Element
commentId: T:MLEM.Ui.Elements.Element
parent: MLEM.Ui.Elements
isExternal: true
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
- uid: TinyLife.Utilities.Extensions.IsActiveRoot*
commentId: Overload:TinyLife.Utilities.Extensions.IsActiveRoot
name: IsActiveRoot
nameWithType: Extensions.IsActiveRoot
fullName: TinyLife.Utilities.Extensions.IsActiveRoot
- uid: TinyLife.Objects.Outfit
commentId: T:TinyLife.Objects.Outfit
parent: TinyLife.Objects
name: Outfit
nameWithType: Outfit
fullName: TinyLife.Objects.Outfit
- uid: TinyLife.Objects.ClothesIntention
commentId: T:TinyLife.Objects.ClothesIntention
parent: TinyLife.Objects
name: ClothesIntention
nameWithType: ClothesIntention
fullName: TinyLife.Objects.ClothesIntention
- uid: TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)
commentId: M:TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)
isExternal: true
- uid: TinyLife.Utilities.Extensions.GetRequiredMatchPercentage*
commentId: Overload:TinyLife.Utilities.Extensions.GetRequiredMatchPercentage
name: GetRequiredMatchPercentage
nameWithType: Extensions.GetRequiredMatchPercentage
fullName: TinyLife.Utilities.Extensions.GetRequiredMatchPercentage
- uid: System.DayOfWeek
commentId: T:System.DayOfWeek
parent: System
isExternal: true
name: DayOfWeek
nameWithType: DayOfWeek
fullName: System.DayOfWeek
- uid: TinyLife.Utilities.Extensions.Weekday*
commentId: Overload:TinyLife.Utilities.Extensions.Weekday
name: Weekday
nameWithType: Extensions.Weekday
fullName: TinyLife.Utilities.Extensions.Weekday
- uid: Microsoft.Xna.Framework.Input.Buttons
commentId: T:Microsoft.Xna.Framework.Input.Buttons
parent: Microsoft.Xna.Framework.Input
isExternal: true
name: Buttons
nameWithType: Buttons
fullName: Microsoft.Xna.Framework.Input.Buttons
- uid: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
commentId: M:TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
isExternal: true
- uid: TinyLife.Utilities.Extensions.Icon*
commentId: Overload:TinyLife.Utilities.Extensions.Icon
name: Icon
nameWithType: Extensions.Icon
fullName: TinyLife.Utilities.Extensions.Icon
- uid: MLEM.Textures.TextureRegion
commentId: T:MLEM.Textures.TextureRegion
parent: MLEM.Textures
isExternal: true
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
- uid: Microsoft.Xna.Framework.Input
commentId: N:Microsoft.Xna.Framework.Input
isExternal: true
name: Microsoft.Xna.Framework.Input
nameWithType: Microsoft.Xna.Framework.Input
fullName: Microsoft.Xna.Framework.Input
- uid: MLEM.Textures
commentId: N:MLEM.Textures
isExternal: true
name: MLEM.Textures
nameWithType: MLEM.Textures
fullName: MLEM.Textures
- uid: MLEM.Input.MouseButton
commentId: T:MLEM.Input.MouseButton
parent: MLEM.Input
isExternal: true
name: MouseButton
nameWithType: MouseButton
fullName: MLEM.Input.MouseButton
- uid: MLEM.Input
commentId: N:MLEM.Input
isExternal: true
name: MLEM.Input
nameWithType: MLEM.Input
fullName: MLEM.Input
- uid: TinyLife.PersonalityType
commentId: T:TinyLife.PersonalityType
parent: TinyLife
name: PersonalityType
nameWithType: PersonalityType
fullName: TinyLife.PersonalityType
- uid: TinyLife.Skills.FoodType.FoodIntolerance
commentId: T:TinyLife.Skills.FoodType.FoodIntolerance
parent: TinyLife.Skills
name: FoodType.FoodIntolerance
nameWithType: FoodType.FoodIntolerance
fullName: TinyLife.Skills.FoodType.FoodIntolerance
- uid: TinyLife.Utilities.Extensions.GetPersonality*
commentId: Overload:TinyLife.Utilities.Extensions.GetPersonality
name: GetPersonality
nameWithType: Extensions.GetPersonality
fullName: TinyLife.Utilities.Extensions.GetPersonality
- uid: TinyLife.Utilities.Extensions.GetDescription*
commentId: Overload:TinyLife.Utilities.Extensions.GetDescription
name: GetDescription
nameWithType: Extensions.GetDescription
fullName: TinyLife.Utilities.Extensions.GetDescription
- uid: System.Collections.Generic.IEnumerable{System.String}
commentId: T:System.Collections.Generic.IEnumerable{System.String}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
nameWithType.vb: IEnumerable(Of String)
fullName.vb: System.Collections.Generic.IEnumerable(Of System.String)
name.vb: IEnumerable(Of String)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
- uid: TinyLife.Objects.LifeSpan
commentId: T:TinyLife.Objects.LifeSpan
parent: TinyLife.Objects
name: LifeSpan
nameWithType: LifeSpan
fullName: TinyLife.Objects.LifeSpan
- uid: TinyLife.Objects.LifeSpan.Infinite
commentId: F:TinyLife.Objects.LifeSpan.Infinite
isExternal: true
- uid: TinyLife.Utilities.Extensions.Multiplier*
commentId: Overload:TinyLife.Utilities.Extensions.Multiplier
name: Multiplier
nameWithType: Extensions.Multiplier
fullName: TinyLife.Utilities.Extensions.Multiplier
- uid: TinyLife.Utilities.Extensions.GetDaysBeforeAging*
commentId: Overload:TinyLife.Utilities.Extensions.GetDaysBeforeAging
name: GetDaysBeforeAging
nameWithType: Extensions.GetDaysBeforeAging
fullName: TinyLife.Utilities.Extensions.GetDaysBeforeAging
- uid: MLEM.Ui.Elements.Panel
commentId: T:MLEM.Ui.Elements.Panel
parent: MLEM.Ui.Elements
isExternal: true
name: Panel
nameWithType: Panel
fullName: MLEM.Ui.Elements.Panel
- uid: TinyLife.Utilities.Extensions.AddGamepadScrolling*
commentId: Overload:TinyLife.Utilities.Extensions.AddGamepadScrolling
name: AddGamepadScrolling
nameWithType: Extensions.AddGamepadScrolling
fullName: TinyLife.Utilities.Extensions.AddGamepadScrolling
- uid: TinyLife.Utilities.Extensions.AddProgressArrows*
commentId: Overload:TinyLife.Utilities.Extensions.AddProgressArrows
name: AddProgressArrows
nameWithType: Extensions.AddProgressArrows
fullName: TinyLife.Utilities.Extensions.AddProgressArrows
- uid: System.Func{System.Single}
commentId: T:System.Func{System.Single}
parent: System
definition: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of Single)
fullName.vb: System.Func(Of System.Single)
name.vb: Func(Of Single)
spec.csharp:
- uid: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Func{Microsoft.Xna.Framework.Color}
commentId: T:System.Func{Microsoft.Xna.Framework.Color}
parent: System
definition: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of Color)
fullName.vb: System.Func(Of Microsoft.Xna.Framework.Color)
name.vb: Func(Of Color)
spec.csharp:
- uid: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Color
name: Color
nameWithType: Color
fullName: Microsoft.Xna.Framework.Color
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`1
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Color
name: Color
nameWithType: Color
fullName: Microsoft.Xna.Framework.Color
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Options.TwelveHourClock
commentId: F:TinyLife.Options.TwelveHourClock
isExternal: true
- uid: TinyLife.Utilities.Extensions.ToTimestampString*
commentId: Overload:TinyLife.Utilities.Extensions.ToTimestampString
name: ToTimestampString
nameWithType: Extensions.ToTimestampString
fullName: TinyLife.Utilities.Extensions.ToTimestampString