Overview Package Class Source Class tree Glossary
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
ObjecttestProperty
ActionPropertyTest
class<Actor>actorClass
namelabel
intmaxPasses
EOpTestopTest
stringpropertyPath
stringvalue
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
functionbool doPropertyTest ()
function editorDisplayString (out string s))
functionVariable execute ()))
function findTestProperty ()
functionString 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
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:25.897 - Created with UnCodeX