### 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,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single})
- TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,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.GetDefaultPose(TinyLife.Objects.AgeGroup)
- TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)
- TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
- TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.AgeGroup})
- TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.PregnancyAbility)
- TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.VoiceStyle)
- TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
- TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Objects.Person)
- TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
- 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.IsAvailableForAge(TinyLife.Objects.ClothesIntention,TinyLife.Objects.AgeGroup)
- TinyLife.Utilities.Extensions.IsBetween(System.ValueTuple{System.Int32,System.Int32},System.Int32)
- 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.Length(System.ValueTuple{System.Int32,System.Int32})
- 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.Single,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.Pose)
- TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Single,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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Extensions
path: ../TinyLife/Utilities/Extensions.cs
startLine: 32
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
- uid: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
commentId: M:TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
id: ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToScreenPos(Vector2, float, bool, bool, bool)
nameWithType: Extensions.ToScreenPos(Vector2, float, bool, bool, bool)
fullName: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2, float, bool, bool, bool)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToScreenPos
path: ../TinyLife/Utilities/Extensions.cs
startLine: 43
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, float floor, bool center = false, bool applyCameraRotation = true, bool borderOffset = false)
parameters:
- id: position
type: Microsoft.Xna.Framework.Vector2
description: The position to convert
- id: floor
type: System.Single
description: The floor that the position is on.
- 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, floor As Single, center As Boolean = False, applyCameraRotation As Boolean = True, borderOffset As Boolean = False) As Vector2
overload: TinyLife.Utilities.Extensions.ToScreenPos*
nameWithType.vb: Extensions.ToScreenPos(Vector2, Single, Boolean, Boolean, Boolean)
fullName.vb: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2, Single, Boolean, Boolean, Boolean)
name.vb: ToScreenPos(Vector2, Single, Boolean, Boolean, Boolean)
- uid: TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)
commentId: M:TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)
id: ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToWorldPos(Vector2, float, bool)
nameWithType: Extensions.ToWorldPos(Vector2, float, bool)
fullName: TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2, float, bool)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWorldPos
path: ../TinyLife/Utilities/Extensions.cs
startLine: 61
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, float floor, bool applyCameraRotation = true)
parameters:
- id: position
type: Microsoft.Xna.Framework.Vector2
description: The position to convert
- id: floor
type: System.Single
description: The floor that the position is on.
- 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, floor As Single, applyCameraRotation As Boolean = True) As Vector2
overload: TinyLife.Utilities.Extensions.ToWorldPos*
nameWithType.vb: Extensions.ToWorldPos(Vector2, Single, Boolean)
fullName.vb: TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2, Single, Boolean)
name.vb: ToWorldPos(Vector2, Single, Boolean)
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToVisualY
path: ../TinyLife/Utilities/Extensions.cs
startLine: 77
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWallSide
path: ../TinyLife/Utilities/Extensions.cs
startLine: 92
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsVertical
path: ../TinyLife/Utilities/Extensions.cs
startLine: 102
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsHorizontal
path: ../TinyLife/Utilities/Extensions.cs
startLine: 112
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JsonCopy
path: ../TinyLife/Utilities/Extensions.cs
startLine: 122
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)
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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPriceModifier
path: ../TinyLife/Utilities/Extensions.cs
startLine: 143
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating
path: ../TinyLife/Utilities/Extensions.cs
startLine: 166
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChanceModifier
path: ../TinyLife/Utilities/Extensions.cs
startLine: 190
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToLocalizedString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 206
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*
- 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(float)
nameWithType: Extensions.ToSellingPriceString(float)
fullName: TinyLife.Utilities.Extensions.ToSellingPriceString(float)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToSellingPriceString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 216
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*
nameWithType.vb: Extensions.ToSellingPriceString(Single)
fullName.vb: TinyLife.Utilities.Extensions.ToSellingPriceString(Single)
name.vb: ToSellingPriceString(Single)
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BothValid
path: ../TinyLife/Utilities/Extensions.cs
startLine: 227
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))
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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BothValid
path: ../TinyLife/Utilities/Extensions.cs
startLine: 238
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnyActive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 249
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))
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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnyActive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 260
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnyInactive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 271
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))
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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnyInactive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 282
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOpposite
path: ../TinyLife/Utilities/Extensions.cs
startLine: 293
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTransitive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 316
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 null 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 null 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.
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsAgeAppropriate
path: ../TinyLife/Utilities/Extensions.cs
startLine: 396
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*
- uid: TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)
commentId: M:TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)
id: ToWorking(TinyLife.Objects.Pose)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: ToWorking(Pose)
nameWithType: Extensions.ToWorking(Pose)
fullName: TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWorking
path: ../TinyLife/Utilities/Extensions.cs
startLine: 410
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 Pose ToWorking(this Pose pose)
parameters:
- id: pose
type: TinyLife.Objects.Pose
description: The pose to convert to a working pose
return:
type: TinyLife.Objects.Pose
description: The working version of the given pose
content.vb: Public Shared Function ToWorking(pose As Pose) As Pose
overload: TinyLife.Utilities.Extensions.ToWorking*
- uid: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup)
id: GetDefaultPose(TinyLife.Objects.AgeGroup)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetDefaultPose(AgeGroup)
nameWithType: Extensions.GetDefaultPose(AgeGroup)
fullName: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultPose
path: ../TinyLife/Utilities/Extensions.cs
startLine: 431
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the default pose that a should have based on the given age
.\n"
example: []
syntax:
content: public static Pose GetDefaultPose(this AgeGroup age)
parameters:
- id: age
type: TinyLife.Objects.AgeGroup
description: The age.
return:
type: TinyLife.Objects.Pose
description: The age's default pose.
content.vb: Public Shared Function GetDefaultPose(age As AgeGroup) As Pose
overload: TinyLife.Utilities.Extensions.GetDefaultPose*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddHoverAnimation
path: ../TinyLife/Utilities/Extensions.cs
startLine: 446
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToSimpleLocalizedString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 467
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultTab
path: ../TinyLife/Utilities/Extensions.cs
startLine: 480
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultDirtyOverlayTextureName
path: ../TinyLife/Utilities/Extensions.cs
startLine: 523
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLockedFor
path: ../TinyLife/Utilities/Extensions.cs
startLine: 546
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*
- uid: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)
commentId: M:TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)
id: DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: DrawIsoArea(SpriteBatch, RectangleF, float, Color, bool, float)
nameWithType: Extensions.DrawIsoArea(SpriteBatch, RectangleF, float, Color, bool, float)
fullName: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, float, Microsoft.Xna.Framework.Color, bool, float)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawIsoArea
path: ../TinyLife/Utilities/Extensions.cs
startLine: 571
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, float floor, 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: floor
type: System.Single
description: The floor the area is on.
- 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, floor As Single, color As Color, showSize As Boolean, depth As Single)
overload: TinyLife.Utilities.Extensions.DrawIsoArea*
nameWithType.vb: Extensions.DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Boolean, Single)
fullName.vb: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, Single, Microsoft.Xna.Framework.Color, Boolean, Single)
name.vb: DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Boolean, Single)
- uid: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single})
commentId: M:TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single})
id: DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single})
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: DrawIsoArea(SpriteBatch, RectangleF, float, Color, bool, Func, float?)
nameWithType: Extensions.DrawIsoArea(SpriteBatch, RectangleF, float, Color, bool, Func, float?)
fullName: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, float, Microsoft.Xna.Framework.Color, bool, System.Func, float?)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawIsoArea
path: ../TinyLife/Utilities/Extensions.cs
startLine: 585
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, float floor, Color color, bool showSize = false, Func depth = null, float? defaultDepth = 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: floor
type: System.Single
description: The floor the area is on.
- 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,System.Single}
description: An optional function that returns depth that each position should have.
- id: defaultDepth
type: System.Nullable{System.Single}
description: The default depth to use if depth
is null.
content.vb: Public Shared Sub DrawIsoArea(batch As SpriteBatch, area As RectangleF, floor As Single, color As Color, showSize As Boolean = False, depth As Func(Of Vector2, Single, Single) = Nothing, defaultDepth As Single? = Nothing)
overload: TinyLife.Utilities.Extensions.DrawIsoArea*
nameWithType.vb: Extensions.DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Boolean, Func(Of Vector2, Single, Single), Single?)
fullName.vb: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, Single, Microsoft.Xna.Framework.Color, Boolean, System.Func(Of Microsoft.Xna.Framework.Vector2, Single, Single), Single?)
name.vb: DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Boolean, Func(Of Vector2, Single, Single), 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsPartOfPerson
path: ../TinyLife/Utilities/Extensions.cs
startLine: 616
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanTakeOff
path: ../TinyLife/Utilities/Extensions.cs
startLine: 625
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDepth
path: ../TinyLife/Utilities/Extensions.cs
startLine: 635
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*
- 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, bool)
nameWithType: Extensions.SetPauseGame(RootElement, bool)
fullName: TinyLife.Utilities.Extensions.SetPauseGame(MLEM.Ui.RootElement, bool)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetPauseGame
path: ../TinyLife/Utilities/Extensions.cs
startLine: 645
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*
nameWithType.vb: Extensions.SetPauseGame(RootElement, Boolean)
fullName.vb: TinyLife.Utilities.Extensions.SetPauseGame(MLEM.Ui.RootElement, Boolean)
name.vb: SetPauseGame(RootElement, Boolean)
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsActiveRoot
path: ../TinyLife/Utilities/Extensions.cs
startLine: 655
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRequiredMatchPercentage
path: ../TinyLife/Utilities/Extensions.cs
startLine: 665
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*
- uid: TinyLife.Utilities.Extensions.IsAvailableForAge(TinyLife.Objects.ClothesIntention,TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Utilities.Extensions.IsAvailableForAge(TinyLife.Objects.ClothesIntention,TinyLife.Objects.AgeGroup)
id: IsAvailableForAge(TinyLife.Objects.ClothesIntention,TinyLife.Objects.AgeGroup)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: IsAvailableForAge(ClothesIntention, AgeGroup)
nameWithType: Extensions.IsAvailableForAge(ClothesIntention, AgeGroup)
fullName: TinyLife.Utilities.Extensions.IsAvailableForAge(TinyLife.Objects.ClothesIntention, TinyLife.Objects.AgeGroup)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsAvailableForAge
path: ../TinyLife/Utilities/Extensions.cs
startLine: 682
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns whether the given is avilable for the given .\nThis method only returns false for certain intentions for the baby age group.\n"
example: []
syntax:
content: public static bool IsAvailableForAge(this ClothesIntention intention, AgeGroup age)
parameters:
- id: intention
type: TinyLife.Objects.ClothesIntention
description: The intention.
- id: age
type: TinyLife.Objects.AgeGroup
description: The age group.
return:
type: System.Boolean
description: Whether the given intention
is avilable for the given age
.
content.vb: Public Shared Function IsAvailableForAge(intention As ClothesIntention, age As AgeGroup) As Boolean
overload: TinyLife.Utilities.Extensions.IsAvailableForAge*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Weekday
path: ../TinyLife/Utilities/Extensions.cs
startLine: 695
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Utilities/Extensions.cs
startLine: 705
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Utilities/Extensions.cs
startLine: 734
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*
- 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(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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPersonality
path: ../TinyLife/Utilities/Extensions.cs
startLine: 752
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*
- uid: TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.AgeGroup})
commentId: M:TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.AgeGroup})
id: GetDescription(TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.AgeGroup})
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetDescription(ClothesIntention, AgeGroup?)
nameWithType: Extensions.GetDescription(ClothesIntention, AgeGroup?)
fullName: TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention, TinyLife.Objects.AgeGroup?)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Utilities/Extensions.cs
startLine: 766
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, AgeGroup? age = null)
parameters:
- id: intentions
type: TinyLife.Objects.ClothesIntention
- id: age
type: System.Nullable{TinyLife.Objects.AgeGroup}
return:
type: System.Collections.Generic.IEnumerable{System.String}
description: This clothes item's intention description
content.vb: Public Shared Function GetDescription(intentions As ClothesIntention, age As AgeGroup? = Nothing) As IEnumerable(Of String)
overload: TinyLife.Utilities.Extensions.GetDescription*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Multiplier
path: ../TinyLife/Utilities/Extensions.cs
startLine: 779
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 .
- uid: TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
id: GetPregnancyHours(TinyLife.Objects.LifeSpan)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetPregnancyHours(LifeSpan)
nameWithType: Extensions.GetPregnancyHours(LifeSpan)
fullName: TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPregnancyHours
path: ../TinyLife/Utilities/Extensions.cs
startLine: 795
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the amount of hours that a person should be pregnant for based on the given lifeSpan
.\n"
example: []
syntax:
content: public static int GetPregnancyHours(this LifeSpan lifeSpan)
parameters:
- id: lifeSpan
type: TinyLife.Objects.LifeSpan
description: The life span.
return:
type: System.Int32
description: The amount of hours that a pregnancy should last.
content.vb: Public Shared Function GetPregnancyHours(lifeSpan As LifeSpan) As Integer
overload: TinyLife.Utilities.Extensions.GetPregnancyHours*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDaysBeforeAging
path: ../TinyLife/Utilities/Extensions.cs
startLine: 806
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.
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddGamepadScrolling
path: ../TinyLife/Utilities/Extensions.cs
startLine: 823
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*
- 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddProgressArrows
path: ../TinyLife/Utilities/Extensions.cs
startLine: 843
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nAdds a set of three progress arrows as an overlay to the passed element
and displays a varying number of them based on additional parameters. This method is used for the skill, need and relationship bars.\n"
example: []
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
description: The element to add the progress arrows to.
- id: getValue
type: System.Func{System.Single}
description: A function that returns a current value.
- id: minDelta
type: System.Func{System.Single}
description: A function that determines how much the value returned by getValue
needs to change every update frame for an arrow to display.
- id: deltaPerArrow
type: System.Func{System.Single}
description: A function that determines how much the value returned by getValue
needs to change every update frame to display additional arrows beyond the first one.
- id: color
type: System.Func{Microsoft.Xna.Framework.Color}
description: A function that returns the color the arrows should have.
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))
fullName.vb: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element, System.Func(Of Single), System.Func(Of Single), System.Func(Of 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.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToTimestampString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 877
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nTurns the given timeSpan
into a nicely displayed timestamp in 12- or 24-hour format, based on the currently selected language.\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*
- uid: TinyLife.Utilities.Extensions.IsBetween(System.ValueTuple{System.Int32,System.Int32},System.Int32)
commentId: M:TinyLife.Utilities.Extensions.IsBetween(System.ValueTuple{System.Int32,System.Int32},System.Int32)
id: IsBetween(System.ValueTuple{System.Int32,System.Int32},System.Int32)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: IsBetween((int Start, int End), int)
nameWithType: Extensions.IsBetween((int Start, int End), int)
fullName: TinyLife.Utilities.Extensions.IsBetween((int Start, int End), int)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsBetween
path: ../TinyLife/Utilities/Extensions.cs
startLine: 888
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns whether the given time range is between the given time.\nIf the time range ranges into the next day, the correct value is still calculated.\n"
example: []
syntax:
content: public static bool IsBetween(this (int Start, int End) schedule, int time)
parameters:
- id: schedule
type: System.ValueTuple{System.Int32,System.Int32}
description: The schedule with its start and end time. Can be between two days.
- id: time
type: System.Int32
description: The current time.
return:
type: System.Boolean
description: Whether the time
is within the schedule
.
content.vb: Public Shared Function IsBetween(schedule As (Start As Integer, [End] As Integer), time As Integer) As Boolean
overload: TinyLife.Utilities.Extensions.IsBetween*
nameWithType.vb: Extensions.IsBetween((Start As Integer, End As Integer), Integer)
fullName.vb: TinyLife.Utilities.Extensions.IsBetween((Start As Integer, End As Integer), Integer)
name.vb: IsBetween((Start As Integer, End As Integer), Integer)
- uid: TinyLife.Utilities.Extensions.Length(System.ValueTuple{System.Int32,System.Int32})
commentId: M:TinyLife.Utilities.Extensions.Length(System.ValueTuple{System.Int32,System.Int32})
id: Length(System.ValueTuple{System.Int32,System.Int32})
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: Length((int Start, int End))
nameWithType: Extensions.Length((int Start, int End))
fullName: TinyLife.Utilities.Extensions.Length((int Start, int End))
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Length
path: ../TinyLife/Utilities/Extensions.cs
startLine: 907
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the length of the given schedule
.\nIf the time range ranges into the next day, the correct value is still calculated.\n"
example: []
syntax:
content: public static int Length(this (int Start, int End) schedule)
parameters:
- id: schedule
type: System.ValueTuple{System.Int32,System.Int32}
description: The schedule.
return:
type: System.Int32
description: The length of the given schedule
.
content.vb: Public Shared Function Length(schedule As (Start As Integer, [End] As Integer)) As Integer
overload: TinyLife.Utilities.Extensions.Length*
nameWithType.vb: Extensions.Length((Start As Integer, End As Integer))
fullName.vb: TinyLife.Utilities.Extensions.Length((Start As Integer, End As Integer))
name.vb: Length((Start As Integer, End As Integer))
- uid: TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.PregnancyAbility)
commentId: M:TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.PregnancyAbility)
id: GetMostFittingStyle(TinyLife.Objects.PregnancyAbility)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetMostFittingStyle(PregnancyAbility)
nameWithType: Extensions.GetMostFittingStyle(PregnancyAbility)
fullName: TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.PregnancyAbility)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMostFittingStyle
path: ../TinyLife/Utilities/Extensions.cs
startLine: 920
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the most fitting for the given .\n"
example: []
syntax:
content: public static StylePreference GetMostFittingStyle(this PregnancyAbility ability)
parameters:
- id: ability
type: TinyLife.Objects.PregnancyAbility
description: The pregnancy ability.
return:
type: TinyLife.Objects.StylePreference
description: The most fitting style preference.
content.vb: Public Shared Function GetMostFittingStyle(ability As PregnancyAbility) As StylePreference
overload: TinyLife.Utilities.Extensions.GetMostFittingStyle*
- uid: TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.VoiceStyle)
commentId: M:TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.VoiceStyle)
id: GetMostFittingStyle(TinyLife.Objects.VoiceStyle)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: GetMostFittingStyle(VoiceStyle)
nameWithType: Extensions.GetMostFittingStyle(VoiceStyle)
fullName: TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.VoiceStyle)
type: Method
source:
remote:
path: TinyLife/Utilities/Extensions.cs
branch: 0.37.5-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMostFittingStyle
path: ../TinyLife/Utilities/Extensions.cs
startLine: 933
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns the most fitting for the given .\n"
example: []
syntax:
content: public static StylePreference GetMostFittingStyle(this VoiceStyle voice)
parameters:
- id: voice
type: TinyLife.Objects.VoiceStyle
description: The voice style.
return:
type: TinyLife.Objects.StylePreference
description: The most fitting style preference.
content.vb: Public Shared Function GetMostFittingStyle(voice As VoiceStyle) As StylePreference
overload: TinyLife.Utilities.Extensions.GetMostFittingStyle*
references:
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Options.CameraRotation
commentId: F:TinyLife.Options.CameraRotation
name: CameraRotation
nameWithType: Options.CameraRotation
fullName: TinyLife.Options.CameraRotation
- 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
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: ApplyCameraRotation(Vector2, bool, Direction2?)
nameWithType: Map.ApplyCameraRotation(Vector2, bool, Direction2?)
fullName: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, bool, MLEM.Misc.Direction2?)
nameWithType.vb: Map.ApplyCameraRotation(Vector2, Boolean, Direction2?)
fullName.vb: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, Boolean, MLEM.Misc.Direction2?)
name.vb: ApplyCameraRotation(Vector2, Boolean, Direction2?)
spec.csharp:
- uid: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
name: ApplyCameraRotation
- name: (
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: MLEM.Misc.Direction2
name: Direction2
isExternal: true
- name: '?'
- name: )
spec.vb:
- uid: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
name: ApplyCameraRotation
- name: (
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: MLEM.Misc.Direction2
name: Direction2
isExternal: true
- name: '?'
- name: )
- 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.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
name: Microsoft.Xna.Framework
nameWithType: Microsoft.Xna.Framework
fullName: Microsoft.Xna.Framework
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- 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
name: ApplyInverseCameraRotation(Vector2, Direction2?)
nameWithType: Map.ApplyInverseCameraRotation(Vector2, Direction2?)
fullName: TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2?)
spec.csharp:
- uid: TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
name: ApplyInverseCameraRotation
- name: (
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: MLEM.Misc.Direction2
name: Direction2
isExternal: true
- name: '?'
- name: )
spec.vb:
- uid: TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
name: ApplyInverseCameraRotation
- name: (
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: MLEM.Misc.Direction2
name: Direction2
isExternal: true
- name: '?'
- name: )
- 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.Objects.WallLike
commentId: T:TinyLife.Objects.WallLike
parent: TinyLife.Objects
name: WallLike
nameWithType: WallLike
fullName: TinyLife.Objects.WallLike
- uid: MLEM.Misc.Direction2.Up
commentId: F:MLEM.Misc.Direction2.Up
isExternal: true
name: Up
nameWithType: Direction2.Up
fullName: MLEM.Misc.Direction2.Up
- uid: MLEM.Misc.Direction2.Left
commentId: F:MLEM.Misc.Direction2.Left
isExternal: true
name: Left
nameWithType: Direction2.Left
fullName: MLEM.Misc.Direction2.Left
- 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
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: MLEM.Misc
commentId: N:MLEM.Misc
isExternal: true
name: MLEM.Misc
nameWithType: MLEM.Misc
fullName: MLEM.Misc
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Misc
name: Misc
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Misc
name: Misc
isExternal: true
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
- uid: MLEM.Misc.Direction2.Down
commentId: F:MLEM.Misc.Direction2.Down
isExternal: true
name: Down
nameWithType: Direction2.Down
fullName: MLEM.Misc.Direction2.Down
- 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
name: Right
nameWithType: Direction2.Right
fullName: MLEM.Misc.Direction2.Right
- 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
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
name: CreateSerializerSettings(EventHandler)
nameWithType: SaveHandler.CreateSerializerSettings(EventHandler)
fullName: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler)
nameWithType.vb: SaveHandler.CreateSerializerSettings(EventHandler(Of ErrorEventArgs))
fullName.vb: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs))
name.vb: CreateSerializerSettings(EventHandler(Of ErrorEventArgs))
spec.csharp:
- uid: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})
name: CreateSerializerSettings
- name: (
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: <
- uid: Newtonsoft.Json.Serialization.ErrorEventArgs
name: ErrorEventArgs
isExternal: true
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})
name: CreateSerializerSettings
- name: (
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: (
- name: Of
- name: " "
- uid: Newtonsoft.Json.Serialization.ErrorEventArgs
name: ErrorEventArgs
isExternal: true
- name: )
- name: )
- 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
spec.csharp:
- uid: Newtonsoft
name: Newtonsoft
isExternal: true
- name: .
- uid: Newtonsoft.Json
name: Json
isExternal: true
spec.vb:
- uid: Newtonsoft
name: Newtonsoft
isExternal: true
- name: .
- uid: Newtonsoft.Json
name: Json
isExternal: true
- 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
name: Terrible
nameWithType: Quality.Terrible
fullName: TinyLife.Skills.Quality.Terrible
- uid: TinyLife.Skills.Quality.Good
commentId: F:TinyLife.Skills.Quality.Good
name: Good
nameWithType: Quality.Good
fullName: TinyLife.Skills.Quality.Good
- uid: TinyLife.Skills.Quality.Great
commentId: F:TinyLife.Skills.Quality.Great
name: Great
nameWithType: Quality.Great
fullName: TinyLife.Skills.Quality.Great
- uid: TinyLife.Skills.Quality.Perfect
commentId: F:TinyLife.Skills.Quality.Perfect
name: Perfect
nameWithType: Quality.Perfect
fullName: TinyLife.Skills.Quality.Perfect
- uid: TinyLife.Skills.Quality.Masterpiece
commentId: F:TinyLife.Skills.Quality.Masterpiece
name: Masterpiece
nameWithType: Quality.Masterpiece
fullName: TinyLife.Skills.Quality.Masterpiece
- uid: TinyLife.Utilities.Extensions.GetPriceModifier*
commentId: Overload:TinyLife.Utilities.Extensions.GetPriceModifier
name: GetPriceModifier
nameWithType: Extensions.GetPriceModifier
fullName: TinyLife.Utilities.Extensions.GetPriceModifier
- uid: TinyLife.Skills
commentId: N:TinyLife.Skills
name: TinyLife.Skills
nameWithType: TinyLife.Skills
fullName: TinyLife.Skills
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Skills
name: Skills
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Skills
name: 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
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: 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.Valid
commentId: F:TinyLife.Actions.CanExecuteResult.Valid
name: Valid
nameWithType: CanExecuteResult.Valid
fullName: TinyLife.Actions.CanExecuteResult.Valid
- 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
href: https://learn.microsoft.com/dotnet/api/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
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
- name: )
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Actions
name: Actions
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Actions
name: Actions
- uid: System.Func`1
commentId: T:System.Func`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
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
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- name: TResult
- name: )
- uid: TinyLife.Actions.CompletionType.Active
commentId: F:TinyLife.Actions.CompletionType.Active
name: Active
nameWithType: CompletionType.Active
fullName: TinyLife.Actions.CompletionType.Active
- 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
href: https://learn.microsoft.com/dotnet/api/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
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- uid: TinyLife.Actions.CompletionType
name: CompletionType
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
- name: )
- 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
name: Parent
nameWithType: GenealogyType.Parent
fullName: TinyLife.GenealogyType.Parent
- uid: TinyLife.GenealogyType.Child
commentId: F:TinyLife.GenealogyType.Child
name: Child
nameWithType: GenealogyType.Child
fullName: TinyLife.GenealogyType.Child
- 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
href: https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception
name: ArgumentOutOfRangeException
nameWithType: ArgumentOutOfRangeException
fullName: System.ArgumentOutOfRangeException
- 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: GenealogyType?
nameWithType: GenealogyType?
fullName: TinyLife.GenealogyType?
spec.csharp:
- uid: TinyLife.GenealogyType
name: GenealogyType
- name: '?'
spec.vb:
- uid: TinyLife.GenealogyType
name: GenealogyType
- name: '?'
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
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
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- 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.Pose
commentId: T:TinyLife.Objects.Pose
parent: TinyLife.Objects
name: Pose
nameWithType: Pose
fullName: TinyLife.Objects.Pose
- uid: TinyLife.Objects.Pose.WorkingStanding
commentId: F:TinyLife.Objects.Pose.WorkingStanding
name: WorkingStanding
nameWithType: Pose.WorkingStanding
fullName: TinyLife.Objects.Pose.WorkingStanding
- uid: TinyLife.Objects.Pose.WorkingSitting
commentId: F:TinyLife.Objects.Pose.WorkingSitting
name: WorkingSitting
nameWithType: Pose.WorkingSitting
fullName: TinyLife.Objects.Pose.WorkingSitting
- uid: TinyLife.Utilities.Extensions.ToWorking*
commentId: Overload:TinyLife.Utilities.Extensions.ToWorking
name: ToWorking
nameWithType: Extensions.ToWorking
fullName: TinyLife.Utilities.Extensions.ToWorking
- uid: TinyLife.Utilities.Extensions.GetDefaultPose*
commentId: Overload:TinyLife.Utilities.Extensions.GetDefaultPose
name: GetDefaultPose
nameWithType: Extensions.GetDefaultPose
fullName: TinyLife.Utilities.Extensions.GetDefaultPose
- 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
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Ui
name: Ui
isExternal: true
- name: .
- uid: MLEM.Ui.Elements
name: Elements
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Ui
name: Ui
isExternal: true
- name: .
- uid: MLEM.Ui.Elements
name: Elements
isExternal: true
- 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
href: https://learn.microsoft.com/dotnet/api/system.timespan
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
spec.csharp:
- uid: TinyLife.Tools.FurnitureTool
name: FurnitureTool
- name: .
- uid: TinyLife.Tools.FurnitureTool.Tab
name: Tab
spec.vb:
- uid: TinyLife.Tools.FurnitureTool
name: FurnitureTool
- name: .
- uid: TinyLife.Tools.FurnitureTool.Tab
name: 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
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Tools
name: Tools
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Tools
name: Tools
- uid: TinyLife.Objects.FurnitureType.TypeSettings.DirtyOverlayTextureName
commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DirtyOverlayTextureName
name: DirtyOverlayTextureName
nameWithType: FurnitureType.TypeSettings.DirtyOverlayTextureName
fullName: TinyLife.Objects.FurnitureType.TypeSettings.DirtyOverlayTextureName
- 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.World
commentId: N:TinyLife.World
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.World
name: World
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.World
name: World
- 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
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
- uid: System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single}
commentId: T:System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single}
parent: System
definition: System.Func`3
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of Vector2, Single, Single)
fullName.vb: System.Func(Of Microsoft.Xna.Framework.Vector2, Single, Single)
name.vb: Func(Of Vector2, Single, Single)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: System.Nullable{System.Single}
commentId: T:System.Nullable{System.Single}
parent: System
definition: System.Nullable`1
href: https://learn.microsoft.com/dotnet/api/system.single
name: float?
nameWithType: float?
fullName: float?
nameWithType.vb: Single?
fullName.vb: Single?
name.vb: Single?
spec.csharp:
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '?'
spec.vb:
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '?'
- uid: System.Func`3
commentId: T:System.Func`3
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of T1, T2, TResult)
fullName.vb: System.Func(Of T1, T2, TResult)
name.vb: Func(Of T1, T2, TResult)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: )
- 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
name: Body
nameWithType: ClothesLayer.Body
fullName: TinyLife.Objects.ClothesLayer.Body
- uid: TinyLife.Objects.ClothesLayer.Arms
commentId: F:TinyLife.Objects.ClothesLayer.Arms
name: Arms
nameWithType: ClothesLayer.Arms
fullName: TinyLife.Objects.ClothesLayer.Arms
- uid: TinyLife.Objects.ClothesLayer.Eyes
commentId: F:TinyLife.Objects.ClothesLayer.Eyes
name: Eyes
nameWithType: ClothesLayer.Eyes
fullName: TinyLife.Objects.ClothesLayer.Eyes
- 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
name: Layers
nameWithType: Clothes.Layers
fullName: TinyLife.Objects.Clothes.Layers
- 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
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Ui
name: Ui
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Ui
name: Ui
isExternal: true
- 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)
name: GetIntentionPercentage(ClothesIntention)
nameWithType: Outfit.GetIntentionPercentage(ClothesIntention)
fullName: TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)
spec.csharp:
- uid: TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)
name: GetIntentionPercentage
- name: (
- uid: TinyLife.Objects.ClothesIntention
name: ClothesIntention
- name: )
spec.vb:
- uid: TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)
name: GetIntentionPercentage
- name: (
- uid: TinyLife.Objects.ClothesIntention
name: ClothesIntention
- name: )
- uid: TinyLife.Utilities.Extensions.GetRequiredMatchPercentage*
commentId: Overload:TinyLife.Utilities.Extensions.GetRequiredMatchPercentage
name: GetRequiredMatchPercentage
nameWithType: Extensions.GetRequiredMatchPercentage
fullName: TinyLife.Utilities.Extensions.GetRequiredMatchPercentage
- uid: TinyLife.Utilities.Extensions.IsAvailableForAge*
commentId: Overload:TinyLife.Utilities.Extensions.IsAvailableForAge
name: IsAvailableForAge
nameWithType: Extensions.IsAvailableForAge
fullName: TinyLife.Utilities.Extensions.IsAvailableForAge
- uid: System.DayOfWeek
commentId: T:System.DayOfWeek
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.dayofweek
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
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: GamepadHint(Anchor, Func, Vector2, Vector2?, Func)
nameWithType: Menus.GamepadHint(Anchor, Func, Vector2, Vector2?, Func)
fullName: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor, System.Func, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2?, System.Func)
nameWithType.vb: Menus.GamepadHint(Anchor, Func(Of Options, Buttons), Vector2, Vector2?, Func(Of Boolean))
fullName.vb: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor, System.Func(Of TinyLife.Options, Microsoft.Xna.Framework.Input.Buttons), Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2?, System.Func(Of Boolean))
name.vb: GamepadHint(Anchor, Func(Of Options, Buttons), Vector2, Vector2?, Func(Of Boolean))
spec.csharp:
- 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})
name: GamepadHint
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- name: ','
- name: " "
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Options
name: Options
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Input.Buttons
name: Buttons
isExternal: true
- name: '>'
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: '?'
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
- name: )
spec.vb:
- 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})
name: GamepadHint
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- name: ','
- name: " "
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Options
name: Options
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Input.Buttons
name: Buttons
isExternal: true
- name: )
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: '?'
- name: ','
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )
- 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
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Input
name: Input
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Input
name: Input
isExternal: true
- uid: MLEM.Textures
commentId: N:MLEM.Textures
isExternal: true
name: MLEM.Textures
nameWithType: MLEM.Textures
fullName: MLEM.Textures
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Textures
name: Textures
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Textures
name: Textures
isExternal: true
- 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
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Input
name: Input
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Input
name: Input
isExternal: true
- 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
spec.csharp:
- uid: TinyLife.Skills.FoodType
name: FoodType
- name: .
- uid: TinyLife.Skills.FoodType.FoodIntolerance
name: FoodIntolerance
spec.vb:
- uid: TinyLife.Skills.FoodType
name: FoodType
- name: .
- uid: TinyLife.Skills.FoodType.FoodIntolerance
name: 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.Nullable{TinyLife.Objects.AgeGroup}
commentId: T:System.Nullable{TinyLife.Objects.AgeGroup}
parent: System
definition: System.Nullable`1
name: AgeGroup?
nameWithType: AgeGroup?
fullName: TinyLife.Objects.AgeGroup?
spec.csharp:
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: '?'
spec.vb:
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: '?'
- 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
href: https://learn.microsoft.com/dotnet/api/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 String)
name.vb: IEnumerable(Of String)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
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
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/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
name: Infinite
nameWithType: LifeSpan.Infinite
fullName: TinyLife.Objects.LifeSpan.Infinite
- 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.GetPregnancyHours*
commentId: Overload:TinyLife.Utilities.Extensions.GetPregnancyHours
name: GetPregnancyHours
nameWithType: Extensions.GetPregnancyHours
fullName: TinyLife.Utilities.Extensions.GetPregnancyHours
- 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
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of Single)
fullName.vb: System.Func(Of Single)
name.vb: Func(Of Single)
spec.csharp:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: System.Func{Microsoft.Xna.Framework.Color}
commentId: T:System.Func{Microsoft.Xna.Framework.Color}
parent: System
definition: System.Func`1
href: https://learn.microsoft.com/dotnet/api/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
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- uid: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- uid: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: )
- uid: TinyLife.Utilities.Extensions.ToTimestampString*
commentId: Overload:TinyLife.Utilities.Extensions.ToTimestampString
name: ToTimestampString
nameWithType: Extensions.ToTimestampString
fullName: TinyLife.Utilities.Extensions.ToTimestampString
- uid: TinyLife.Utilities.Extensions.IsBetween*
commentId: Overload:TinyLife.Utilities.Extensions.IsBetween
name: IsBetween
nameWithType: Extensions.IsBetween
fullName: TinyLife.Utilities.Extensions.IsBetween
- uid: System.ValueTuple{System.Int32,System.Int32}
commentId: T:System.ValueTuple{System.Int32,System.Int32}
parent: System
definition: System.ValueTuple`2
href: https://learn.microsoft.com/dotnet/api/system.int32
name: (int Start, int End)
nameWithType: (int Start, int End)
fullName: (int Start, int End)
nameWithType.vb: (Start As Integer, End As Integer)
fullName.vb: (Start As Integer, End As Integer)
name.vb: (Start As Integer, End As Integer)
spec.csharp:
- name: (
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: " "
- uid: System.ValueTuple{System.Int32,System.Int32}.Start
name: Start
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.start
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: " "
- uid: System.ValueTuple{System.Int32,System.Int32}.End
name: End
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.end
- name: )
spec.vb:
- name: (
- uid: System.ValueTuple{System.Int32,System.Int32}.Start
name: Start
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.start
- name: " "
- name: As
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: System.ValueTuple{System.Int32,System.Int32}.End
name: End
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.end
- name: " "
- name: As
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- uid: System.ValueTuple`2
commentId: T:System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: (T1, T2)
spec.csharp:
- name: (
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
spec.vb:
- name: (
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
- uid: TinyLife.Utilities.Extensions.Length*
commentId: Overload:TinyLife.Utilities.Extensions.Length
name: Length
nameWithType: Extensions.Length
fullName: TinyLife.Utilities.Extensions.Length
- uid: TinyLife.Objects.StylePreference
commentId: T:TinyLife.Objects.StylePreference
parent: TinyLife.Objects
name: StylePreference
nameWithType: StylePreference
fullName: TinyLife.Objects.StylePreference
- uid: TinyLife.Objects.PregnancyAbility
commentId: T:TinyLife.Objects.PregnancyAbility
parent: TinyLife.Objects
name: PregnancyAbility
nameWithType: PregnancyAbility
fullName: TinyLife.Objects.PregnancyAbility
- uid: TinyLife.Utilities.Extensions.GetMostFittingStyle*
commentId: Overload:TinyLife.Utilities.Extensions.GetMostFittingStyle
name: GetMostFittingStyle
nameWithType: Extensions.GetMostFittingStyle
fullName: TinyLife.Utilities.Extensions.GetMostFittingStyle
- uid: TinyLife.Objects.VoiceStyle
commentId: T:TinyLife.Objects.VoiceStyle
parent: TinyLife.Objects
name: VoiceStyle
nameWithType: VoiceStyle
fullName: TinyLife.Objects.VoiceStyle