Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Scripting.ActionPropertyTest

Extends
  ActionBool
Modifiers
  collapsecategories native

    Core.Object
    |
    +-- Scripting.Action
       |
       +-- Scripting.ActionBool
          |
          +-- Scripting.ActionPropertyTest

Variables Summary
Array<int> | offsets
Object | testProperty
ActionPropertyTest
class<Actor> | actorClass
name | label
int | maxPasses
EOpTest | opTest
string | propertyPath
string | value

Inherited Variables from Scripting.Action
acceptAllTypes, actionDisplayName, actionHelp, category, parentScript, resolveInfoList, returnType

Enumerations Summary
EOpTest OPTEST_LESS, OPTEST_LESSEQUAL, OPTEST_EQUALS, OPTEST_NOTEQUAL, OPTEST_GREATEREQUAL, OPTEST_GREATER

Structures Summary

Inherited Structures from Scripting.Action
ParameterResolveInfo

Functions Summary
| bool | doPropertyTest ()
|  | editorDisplayString (out string s))
| Variable | execute ()))
|  | findTestProperty ()
| String | getOperatorText ()))

Inherited Functions from Scripting.ActionBool
editorDisplayString, makeVariable

Inherited Functions from Scripting.Action
construct, editorDisplayString, enumScriptLabels, enumScripts, execute, findByLabel, findStaticByLabel, findVariable, logError, newTemporaryVariable, newVariable, PrecacheSpeech, propertyDisplayString, resolveParameters, SetActionPropertyText, setParentScript, tryFindVariable

Variables Detail

#### offsets Source code

var private transient actionnoresolve Array<int> offsets;

#### testProperty Source code

var private transient actionnoresolve Object testProperty;

### ActionPropertyTest

#### actorClass Source code

var(ActionPropertyTest) actionnoresolve class<Actor> actorClass;

#### label Source code

var(ActionPropertyTest) name label;

#### maxPasses Source code

var(ActionPropertyTest) int maxPasses;

> The number of actors with a matching label that must pass the test (-1 means all)

#### opTest Source code

var(ActionPropertyTest) EOpTest opTest;

#### propertyPath Source code

var(ActionPropertyTest) actionnoresolve string propertyPath;

#### value Source code

var(ActionPropertyTest) string value;

Enumerations Detail

#### EOpTest Source code

enum EOpTest
{

> OPTEST_LESS, OPTEST_LESSEQUAL, OPTEST_EQUALS, OPTEST_NOTEQUAL, OPTEST_GREATEREQUAL, OPTEST_GREATER

};

Functions Detail

#### doPropertyTest Source code

native private function bool doPropertyTest ( )

#### editorDisplayString Source code

function editorDisplayString ( out string s) )

#### execute Source code

latent function Variable execute ( ) )

#### findTestProperty Source code

native private function findTestProperty ( )

#### getOperatorText Source code

function String getOperatorText ( ) )

Defaultproperties

    defaultproperties
    {
    	maxPasses			= -1
    	actionDisplayName	= "Test Property"
    	actionHelp			= "Returns true if the property passes the operator test against value"
    	category			= "Watch"
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:25.897 - Created with UnCodeX