Table of Contents

Class ObjectBuilderExtensions

Namespace
LunyScript.Api
/
Assembly
LunyScript.dll
public static class ObjectBuilderExtensions
Expand Details ...
Inheritance
Object
ObjectBuilderExtensions

Methods

AsCapsule<T>(ObjectCreateBuilder<T>)

public static ObjectCreateBuilder<ObjectBuilderNameSet> AsCapsule<T>(this ObjectCreateBuilder<T> b) where T : struct, IObjectBuilderNameSet

Parameters

Type Name Description
ObjectCreateBuilder<T>
b

Returns

ObjectCreateBuilder<ObjectBuilderNameSet>

Type Parameters

T

AsCube<T>(ObjectCreateBuilder<T>)

public static ObjectCreateBuilder<ObjectBuilderNameSet> AsCube<T>(this ObjectCreateBuilder<T> b) where T : struct, IObjectBuilderNameSet

Parameters

Type Name Description
ObjectCreateBuilder<T>
b

Returns

ObjectCreateBuilder<ObjectBuilderNameSet>

Type Parameters

T

AsCylinder<T>(ObjectCreateBuilder<T>)

public static ObjectCreateBuilder<ObjectBuilderNameSet> AsCylinder<T>(this ObjectCreateBuilder<T> b) where T : struct, IObjectBuilderNameSet

Parameters

Type Name Description
ObjectCreateBuilder<T>
b

Returns

ObjectCreateBuilder<ObjectBuilderNameSet>

Type Parameters

T

AsPlane<T>(ObjectCreateBuilder<T>)

public static ObjectCreateBuilder<ObjectBuilderNameSet> AsPlane<T>(this ObjectCreateBuilder<T> b) where T : struct, IObjectBuilderNameSet

Parameters

Type Name Description
ObjectCreateBuilder<T>
b

Returns

ObjectCreateBuilder<ObjectBuilderNameSet>

Type Parameters

T

AsQuad<T>(ObjectCreateBuilder<T>)

public static ObjectCreateBuilder<ObjectBuilderNameSet> AsQuad<T>(this ObjectCreateBuilder<T> b) where T : struct, IObjectBuilderNameSet

Parameters

Type Name Description
ObjectCreateBuilder<T>
b

Returns

ObjectCreateBuilder<ObjectBuilderNameSet>

Type Parameters

T

AsSphere<T>(ObjectCreateBuilder<T>)

public static ObjectCreateBuilder<ObjectBuilderNameSet> AsSphere<T>(this ObjectCreateBuilder<T> b) where T : struct, IObjectBuilderNameSet

Parameters

Type Name Description
ObjectCreateBuilder<T>
b

Returns

ObjectCreateBuilder<ObjectBuilderNameSet>

Type Parameters

T

Clone<T>(ObjectCreateBuilder<T>, String)

public static ObjectCreateBuilder<ObjectBuilderNameSet> Clone<T>(this ObjectCreateBuilder<T> b, String existingName) where T : struct, IObjectBuilderNameSet

Parameters

Type Name Description
ObjectCreateBuilder<T>
b
String
existingName

Returns

ObjectCreateBuilder<ObjectBuilderNameSet>

Type Parameters

T

From<T>(ObjectCreateBuilder<T>, String)

public static ObjectCreateBuilder<ObjectBuilderNameSet> From<T>(this ObjectCreateBuilder<T> b, String prefabName) where T : struct, IObjectBuilderNameSet

Parameters

Type Name Description
ObjectCreateBuilder<T>
b
String
prefabName

Returns

ObjectCreateBuilder<ObjectBuilderNameSet>

Type Parameters

T