String

String

Windows
MacOS
Linux
On this page

Actions

Append

Concatenates two strings together to make a new string

Target is Kismet String Library

BuildString (boolean)

Converts a boolean->string, creating a new string in the form AppendTo+Prefix+InBool+Suffix

Target is Kismet String Library

BuildString (color)

Converts a color->string, creating a new string in the form AppendTo+Prefix+InColor+Suffix

Target is Kismet String Library

BuildString (float)

Converts a float->string, create a new string in the form AppendTo+Prefix+InFloat+Suffix

Target is Kismet String Library

BuildString (integer)

Converts a int->string, creating a new string in the form AppendTo+Prefix+InInt+Suffix

Target is Kismet String Library

BuildString (IntVector)

Converts an IntVector->string, creating a new string in the form AppendTo+Prefix+InIntVector+Suffix

Target is Kismet String Library

BuildString (name)

Converts a color->string, creating a new string in the form AppendTo+Prefix+InName+Suffix

Target is Kismet String Library

BuildString (object)

Converts a object->string, creating a new string in the form AppendTo+Prefix+object name+Suffix

Target is Kismet String Library

BuildString (rotator)

Converts a rotator->string, creating a new string in the form AppendTo+Prefix+InRot+Suffix

Target is Kismet String Library

BuildString (vector)

Converts a vector->string, creating a new string in the form AppendTo+Prefix+InVector+Suffix

Target is Kismet String Library

BuildString (vector2d)

Converts a vector2d->string, creating a new string in the form AppendTo+Prefix+InVector2d+Suffix

Target is Kismet String Library

Contains

Returns whether this string contains the specified substring.

Target is Kismet String Library

Cull Array

Takes an array of strings and removes any zero length entries.

Target is Kismet String Library

Ends With

Test whether this string ends with given string.

Target is Kismet String Library

Enum to String

Returns user friendly name of enumerator

Equal (string)

Test if the input strings are equal (A == B)

Target is Kismet String Library

Equal, Case Insensitive (string)

Test if the input strings are equal (A == B), ignoring case

Target is Kismet String Library

Find Substring

Finds the starting index of a substring in the a specified string

Target is Kismet String Library

Get Character Array from String

Returns an array that contains one entry for each character in SourceString

Target is Kismet String Library

Get Character as Number

Gets a single character from the string (as an integer)

Target is Kismet String Library

Get Substring

Returns a substring from the string starting at the specified position

Target is Kismet String Library

Is Numeric

Target is Kismet String Library

Join String Array

Concatenates an array of strings into a single string.

Target is Kismet String Library

Left

Returns the left most given number of characters

Target is Kismet String Library

Left Chop

Returns the left most characters from the string chopping the given number of characters from the end

Target is Kismet String Library

Left Pad

Target is Kismet String Library

Len

Returns the number of characters in the string

Target is Kismet String Library

Make Literal String

Creates a literal string

Target is Kismet System Library

Matches Wildcard

Searches this string for a given wild card

Target is Kismet String Library

Mid

Returns the substring from Start position for Count characters.

Target is Kismet String Library

NotEqual (string)

Test if the input string are not equal (A != B)

Target is Kismet String Library

NotEqual, case insenstive (string)

Test if the input string are not equal (A != B), ignoring case differences

Target is Kismet String Library

Parse Into Array

Gets an array of strings from a source string divided up by a separator and empty strings can optionally be culled.

Target is Kismet String Library

Print String

Prints a string to the log, and optionally, to the screen If Print To Log is true, it will be visible in the Output Log window. Otherwise it will be logged only as 'Verbose', so it generally won't show up.

Target is Kismet System Library

Replace

Replace all occurrences of a substring in this string

Target is Kismet String Library

Replace Inline

Replace all occurrences of SearchText with ReplacementText in this string.

Target is Kismet String Library

Reverse

Returns a copy of this string, with the characters in reverse order

Target is Kismet String Library

Right

Returns the string to the right of the specified location, counting back from the right (end of the word).

Target is Kismet String Library

Right Chop

Returns the string to the right of the specified location, counting forward from the left (from the beginning of the word).

Target is Kismet String Library

Right Pad

Target is Kismet String Library

Select String

If bPickA is true, A is returned, otherwise B is

Target is Kismet Math Library

Split

Splits this string at given string position case sensitive.

Target is Kismet String Library

Starts With

Test whether this string starts with given string.

Target is Kismet String Library

String to Color

Convert String Back To Color. IsValid indicates whether or not the string could be successfully converted.

Target is Kismet String Library

String To Float

Converts a string to a float value

Target is Kismet String Library

String To Int

Converts a string to a int value

Target is Kismet String Library

String To Name

Converts a string to a name value

Target is Kismet String Library

String to Rotator

Convert String Back To Rotator. IsValid indicates whether or not the string could be successfully converted.

Target is Kismet String Library

String to Vector

Convert String Back To Vector. IsValid indicates whether or not the string could be successfully converted.

Target is Kismet String Library

String to Vector2D

Convert String Back To Vector2D. IsValid indicates whether or not the string could be successfully converted.

Target is Kismet String Library

Time Seconds to String

Convert a number of seconds into minutes:seconds.milliseconds format string (including leading zeroes)

Target is Kismet String Library

To Lower

Returns a string converted to Lower case

Target is Kismet String Library

To Upper

Returns a string converted to Upper case

Target is Kismet String Library

ToString (boolean)

Converts a boolean value to a string, either 'true' or 'false'

Target is Kismet String Library

ToString (byte)

Converts a byte value to a string

Target is Kismet String Library

ToString (DropTimecode)

Convert a timecode structure into a string

Target is Drop Timecode to String Conversion

ToString (float)

Converts a float value to a string

Target is Kismet String Library

ToString (integer)

Converts an integer value to a string

Target is Kismet String Library

ToString (IntVector)

Converts an IntVector value to a string, in the form 'X= Y= Z='

Target is Kismet String Library

ToString (linear color)

Converts a linear color value to a string, in the form '(R=,G=,B=,A=)'

Target is Kismet String Library

ToString (name)

Converts a name value to a string

Target is Kismet String Library

ToString (object)

Converts a UObject value to a string by calling the object's GetName method

Target is Kismet String Library

ToString (rotator)

Converts a rotator value to a string, in the form 'P= Y= R='

Target is Kismet String Library

ToString (text)

Converts localizable text to the string

Target is Kismet Text Library

ToString (transform)

Converts a transform value to a string, in the form 'Translation: X= Y= Z= Rotation: P= Y= R= Scale: X= Y= Z='

Target is Kismet String Library

ToString (Vector)

Converts a vector value to a string, in the form 'X= Y= Z='

Target is Kismet String Library

ToString (vector2d)

Converts a vector2d value to a string, in the form 'X= Y='

Target is Kismet String Library

Trim

Removes whitespace characters from the front of this string.

Target is Kismet String Library

Trim Trailing

Removes trailing whitespace characters

Target is Kismet String Library

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback