Struct ObjectCreateBuilder<T>
- Namespace
- LunyScript
/ - Assembly
- LunyScript.dll
public readonly struct ObjectCreateBuilder<T> where T : struct, IObjectBuilderState
Type Parameters
T
Expand Details ...
Methods
LocalPosition(LunyVector3)
public ObjectCreateBuilder<T> LocalPosition(LunyVector3 localPosition)
Parameters
Returns
- ObjectCreateBuilder<T>
LocalPosition(double, double, double)
public ObjectCreateBuilder<T> LocalPosition(double x, double y, double z)
Parameters
| Type |
Name |
Description |
- double
|
x |
|
- double
|
y |
|
- double
|
z |
|
Returns
- ObjectCreateBuilder<T>
LocalRotation(LunyQuaternion)
public ObjectCreateBuilder<T> LocalRotation(LunyQuaternion localRotation)
Parameters
Returns
- ObjectCreateBuilder<T>
LocalRotation(LunyVector3)
public ObjectCreateBuilder<T> LocalRotation(LunyVector3 localEulerAngles)
Parameters
Returns
- ObjectCreateBuilder<T>
LocalRotation(double, double, double)
public ObjectCreateBuilder<T> LocalRotation(double x, double y, double z)
Parameters
| Type |
Name |
Description |
- double
|
x |
|
- double
|
y |
|
- double
|
z |
|
Returns
- ObjectCreateBuilder<T>
LocalScale(LunyVector3)
public ObjectCreateBuilder<T> LocalScale(LunyVector3 localScale)
Parameters
Returns
- ObjectCreateBuilder<T>
LocalScale(double)
public ObjectCreateBuilder<T> LocalScale(double uniformLocalScale)
Parameters
| Type |
Name |
Description |
- double
|
uniformLocalScale |
|
Returns
- ObjectCreateBuilder<T>
LocalScale(double, double, double)
public ObjectCreateBuilder<T> LocalScale(double x, double y, double z)
Parameters
| Type |
Name |
Description |
- double
|
x |
|
- double
|
y |
|
- double
|
z |
|
Returns
- ObjectCreateBuilder<T>
Parent(ILunyObject)
public ObjectCreateBuilder<T> Parent(ILunyObject parent)
Parameters
Returns
- ObjectCreateBuilder<T>
Parent(LunyObjectRef)
public ObjectCreateBuilder<T> Parent(LunyObjectRef parent)
Parameters
Returns
- ObjectCreateBuilder<T>
Operators
implicit operator ScriptActionBlock(ObjectCreateBuilder<T>)
public static implicit operator ScriptActionBlock(ObjectCreateBuilder<T> builder)
Parameters
Returns
- ScriptActionBlock