|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.util.DeepObject
com.threerings.tudey.config.PlaceableConfig.Implementation
com.threerings.tudey.config.PlaceableConfig.Original
com.threerings.tudey.config.PlaceableConfig.Prop
public static class PlaceableConfig.Prop
A prop implementation.
| Field Summary | |
|---|---|
int |
collisionFlags
The prop's collision flags. |
int |
floorFlags
The prop's floor flags. |
| Fields inherited from class com.threerings.tudey.config.PlaceableConfig.Original |
|---|
defaultEntrance, handlers, model, rotationOffset, shape, tags |
| Constructor Summary | |
|---|---|
PlaceableConfig.Prop()
Default constructor. |
|
PlaceableConfig.Prop(String model)
Creates a prop with the specified model. |
|
| Method Summary | |
|---|---|
int |
getCollisionFlags()
Returns the placeable's collision flags. |
void |
getPreloads(ConfigManager cfgmgr,
PreloadableSet preloads)
Adds the resources to preload for this placeable into the provided set. |
PlaceableSprite.Implementation |
getSpriteImplementation(TudeyContext ctx,
Scope scope,
PlaceableSprite.Implementation impl)
Creates or updates a sprite implementation for this configuration. |
| Methods inherited from class com.threerings.tudey.config.PlaceableConfig.Original |
|---|
getCursorImplementation, getLogicClassName, getOriginal, invalidate |
| Methods inherited from class com.threerings.tudey.config.PlaceableConfig.Implementation |
|---|
getUpdateReferences |
| Methods inherited from class com.threerings.util.DeepObject |
|---|
clone, copy, copy, equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
@Editable(editor="mask",
mode="collision",
hgroup="c")
public int collisionFlags
@Editable(editor="mask",
mode="floor",
hgroup="c")
public int floorFlags
| Constructor Detail |
|---|
public PlaceableConfig.Prop()
public PlaceableConfig.Prop(String model)
| Method Detail |
|---|
public int getCollisionFlags()
PlaceableConfig.Original
getCollisionFlags in class PlaceableConfig.Original
public void getPreloads(ConfigManager cfgmgr,
PreloadableSet preloads)
PlaceableConfig.Original
getPreloads in class PlaceableConfig.Original
public PlaceableSprite.Implementation getSpriteImplementation(TudeyContext ctx,
Scope scope,
PlaceableSprite.Implementation impl)
PlaceableConfig.Implementation
getSpriteImplementation in class PlaceableConfig.Implementationscope - the placeable's expression scope.impl - an existing implementation to reuse, if possible.
null if no implementation could be created.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||