Class TestClassNative
Inherited Members
TestClassNative
TestClassNative
TestClassNative
TestClassNative
Assembly: FlaxEngine.dll
File: Engine/Tests/TestScripting.h
Syntax
public class TestClassNative : public ScriptingObject, public ISerializable, public ITestInterface
Fields
SimpleEvent
Declaration
public Delegate<int32, Float3, String, String, TestStruct, Array<TestStruct>, Array<TestStruct>> SimpleEvent
Field Value
Delegate<int32, Float3, String, String, TestStruct, Array<TestStruct>, Array<TestStruct>>
|
SimpleField
Declaration
public int32 SimpleField = 1
Field Value
int32
|
SimpleStruct
Methods
TestInterfaceMethod(const String& str)
Declaration
public virtual int32 TestInterfaceMethod(const String& str) override
Parameters
String
str
|
Returns
int32
|
Overrides
ITestInterface.TestInterfaceMethod(const String &)
TestMethod(const String& str, TestStructPOD& pod, TestStruct& nonPod, const Array<TestStruct>& struct1, Array<TestStruct>& struct2, Array<ScriptingObject* >& objects)
Declaration
public virtual int32 TestMethod(const String& str, TestStructPOD& pod, TestStruct& nonPod, const Array<TestStruct>& struct1, Array<TestStruct>& struct2, Array<ScriptingObject* >& objects)
Parameters
String
str
|
TestStructPOD
pod
|
TestStruct
nonPod
|
Array<TestStruct>
struct1
|
Array<TestStruct>
struct2
|
Array<ScriptingObject >
objects
|
Returns
int32
|
TestNamelessArguments(int32, float, bool)
Declaration
public void TestNamelessArguments(int32, float, bool)
Parameters
int32
TestClassNative_TestNamelessArguments_int32_float_bool_
|
float
TestClassNative_TestNamelessArguments_int32_float_bool_
|
bool
TestClassNative_TestNamelessArguments_int32_float_bool_
|
TestTrailingReturn(int32 number)
Declaration
public auto TestTrailingReturn(int32 number) -> float
Parameters
int32
number
|
Returns
auto
|