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