inkcpp
Loading...
Searching...
No Matches
UInkVarLibrary Class Reference

Conversion Methods for FInkVar. More...

#include <InkVar.h>

Inheritance diagram for UInkVarLibrary:

Static Public Member Functions

static EInkVarType InkVarType (const FInkVar &InkVar)
 Get the type contained in the value.
 
static FString Conv_InkVarString (const FInkVar &InkVar)
 Access String value.
 
static int Conv_InkVarInt (const FInkVar &InkVar)
 Access Int/Uint value.
 
static float Conv_InkVarFloat (const FInkVar &InkVar)
 Access Float Value.
 
static FName Conv_InkVarName (const FInkVar &InkVar)
 Access String value as FName.
 
static FText Conv_InkVarText (const FInkVar &InkVar)
 Access Strnig value as FText.
 
static bool Conv_InkVarBool (const FInkVar &InkVar)
 Access bool value.
 
static const UInkListConv_InkVarInkList (const FInkVar &InkVar)
 Access List value.
 
static FInkVar Conv_StringInkVar (const FString &String)
 Convert string to FInkVar.
 
static FInkVar Conv_IntInkVar (int Number)
 Convert int to FInkVar.
 
static FInkVar Conv_FloatInkVar (float Number)
 Convert float to FInkVar.
 
static FInkVar Conv_TextInkVar (const FText &Text)
 Convert FText to FInkVar of type String.
 
static FInkVar Conv_NameInkVar (const FName &Name)
 Convert FName to FInkVar of type String.
 
static FInkVar Conv_BoolInkVar (bool Boolean)
 Convert bool to FInkVar.
 
static FInkVar Conv_ListInkVar (UInkList *List)
 Converts List to FInkVar.
 

Detailed Description

Conversion Methods for FInkVar.

Member Function Documentation

◆ Conv_BoolInkVar()

static FInkVar UInkVarLibrary::Conv_BoolInkVar ( bool Boolean)
static

Convert bool to FInkVar.

Conv Bool Ink Var
Boolean
Return Value

◆ Conv_FloatInkVar()

static FInkVar UInkVarLibrary::Conv_FloatInkVar ( float Number)
static

Convert float to FInkVar.

Conv Float Ink Var
Number
0.0
Return Value

◆ Conv_InkVarBool()

static bool UInkVarLibrary::Conv_InkVarBool ( const FInkVar & InkVar)
static

Access bool value.

Conv Ink Var Bool
Ink Var
Return Value

◆ Conv_InkVarFloat()

static float UInkVarLibrary::Conv_InkVarFloat ( const FInkVar & InkVar)
static

Access Float Value.

Conv Ink Var Float
Ink Var
Return Value

◆ Conv_InkVarInkList()

static const UInkList * UInkVarLibrary::Conv_InkVarInkList ( const FInkVar & InkVar)
static

Access List value.

Conv Ink Var Ink List
Ink Var
Return Value

◆ Conv_InkVarInt()

static int UInkVarLibrary::Conv_InkVarInt ( const FInkVar & InkVar)
static

Access Int/Uint value.

Todo
suppurt unsigned int

Conv Ink Var Int
Ink Var
Return Value

◆ Conv_InkVarName()

static FName UInkVarLibrary::Conv_InkVarName ( const FInkVar & InkVar)
static

Access String value as FName.

Conv Ink Var Name
Ink Var
Return Value

◆ Conv_InkVarString()

static FString UInkVarLibrary::Conv_InkVarString ( const FInkVar & InkVar)
static

Access String value.

Conv Ink Var String
Ink Var
Return Value

◆ Conv_InkVarText()

static FText UInkVarLibrary::Conv_InkVarText ( const FInkVar & InkVar)
static

Access Strnig value as FText.

Conv Ink Var Text
Ink Var
Return Value

◆ Conv_IntInkVar()

static FInkVar UInkVarLibrary::Conv_IntInkVar ( int Number)
static

Convert int to FInkVar.

Todo
support unsigned values

Conv Int Ink Var
Number
0
Return Value

◆ Conv_ListInkVar()

static FInkVar UInkVarLibrary::Conv_ListInkVar ( UInkList * List)
static

Converts List to FInkVar.

Conv List Ink Var
List
Return Value

◆ Conv_NameInkVar()

static FInkVar UInkVarLibrary::Conv_NameInkVar ( const FName & Name)
static

Convert FName to FInkVar of type String.

Conv Name Ink Var
Name
Return Value

◆ Conv_StringInkVar()

static FInkVar UInkVarLibrary::Conv_StringInkVar ( const FString & String)
static

Convert string to FInkVar.

Conv String Ink Var
String
Return Value

◆ Conv_TextInkVar()

static FInkVar UInkVarLibrary::Conv_TextInkVar ( const FText & Text)
static

Convert FText to FInkVar of type String.

Conv Text Ink Var
Text
Return Value

◆ InkVarType()

static EInkVarType UInkVarLibrary::InkVarType ( const FInkVar & InkVar)
static

Get the type contained in the value.

Return values
EInkVarType::Noneif no value is contained (void)

Ink Var Type
Ink Var
Return Value


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