public class TLcdOpenFlightGroupNode extends TLcdOpenFlightGeometryNode
Please refer to the OpenFlight specification for more details on the semantics of this node and its properties.
Modifier and Type | Field and Description |
---|---|
static int |
FLAGS_BACKWARD_ANIMATION |
static int |
FLAGS_BOUNDING_BOX_FOLLOWS |
static int |
FLAGS_DEFAULT_PARENT |
static int |
FLAGS_FORWARD_ANIMATION |
static int |
FLAGS_FREEZE_BOUNDING_BOX |
static int |
FLAGS_SWING_ANIMATION |
Constructor and Description |
---|
TLcdOpenFlightGroupNode(ILcdOpenFlightNode aParent) |
Modifier and Type | Method and Description |
---|---|
void |
accept(ALcdOpenFlightSceneVisitor aVisitor)
Accepts an OpenFlight visitor.
|
int |
getFlags() |
float |
getLastFrameDuration() |
int |
getLayerCode() |
int |
getLoopCount() |
float |
getLoopDuration() |
int |
getRelativePriority() |
int |
getSignificance() |
int |
getSpecialEffectID1() |
int |
getSpecialEffectID2() |
void |
setFlags(int aFlags) |
void |
setLastFrameDuration(float aLastFrameDuration) |
void |
setLayerCode(int aLayerCode) |
void |
setLoopCount(int aLoopCount) |
void |
setLoopDuration(float aLoopDuration) |
void |
setRelativePriority(int aRelativePriority) |
void |
setSignificance(int aSignificance) |
void |
setSpecialEffectID1(int aSpecialEffectID1) |
void |
setSpecialEffectID2(int aSpecialEffectID2) |
addChild, getBounds, getColorCount, getColorSFCT, getMeshes, getNormalCount, getNormalSFCT, getPrimitive, getPrimitiveCount, getStyleForPrimitive, getTexCoordCount, getTexCoordSFCT, getVertexCount, getVertexSFCT
getTransformation, setTransformation
getChild, getChildCount, getChildren, getID, getParent, setID, setParent, toString
public static final int FLAGS_FORWARD_ANIMATION
public static final int FLAGS_SWING_ANIMATION
public static final int FLAGS_BOUNDING_BOX_FOLLOWS
public static final int FLAGS_FREEZE_BOUNDING_BOX
public static final int FLAGS_DEFAULT_PARENT
public static final int FLAGS_BACKWARD_ANIMATION
public TLcdOpenFlightGroupNode(ILcdOpenFlightNode aParent)
public int getRelativePriority()
public void setRelativePriority(int aRelativePriority)
public int getFlags()
public void setFlags(int aFlags)
public int getSpecialEffectID1()
public void setSpecialEffectID1(int aSpecialEffectID1)
public int getSpecialEffectID2()
public void setSpecialEffectID2(int aSpecialEffectID2)
public int getSignificance()
public void setSignificance(int aSignificance)
public int getLayerCode()
public void setLayerCode(int aLayerCode)
public int getLoopCount()
public void setLoopCount(int aLoopCount)
public float getLoopDuration()
public void setLoopDuration(float aLoopDuration)
public float getLastFrameDuration()
public void setLastFrameDuration(float aLastFrameDuration)
public void accept(ALcdOpenFlightSceneVisitor aVisitor)
ILcdOpenFlightNode
aVisitor.visit(this)
.accept
in interface ILcdOpenFlightNode
accept
in class TLcdOpenFlightGeometryNode
aVisitor
- the visitor to accept