public class TLcdOpenFlightExternalReferenceNode extends TLcdOpenFlightTransformableNode
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_COLOR_PALETTE_OVERRIDE |
static int |
FLAGS_LIGHT_POINT_PALETTE_OVERRIDE |
static int |
FLAGS_LIGHT_SOURCE_PALETTE_OVERRIDE |
static int |
FLAGS_LINE_STYLE_PALETTE_OVERRIDE |
static int |
FLAGS_MATERIAL_PALETTE_OVERRIDE |
static int |
FLAGS_SHADER_PALETTE_OVERRIDE |
static int |
FLAGS_SOUND_PALETTE_OVERRIDE |
static int |
FLAGS_TEXTURE_PALETTE_OVERRIDE |
Constructor and Description |
---|
TLcdOpenFlightExternalReferenceNode(ILcdOpenFlightNode aParent,
String aReference) |
Modifier and Type | Method and Description |
---|---|
void |
accept(ALcdOpenFlightSceneVisitor aVisitor)
Accepts an OpenFlight visitor.
|
String |
getExternalReference() |
int |
getFlags() |
boolean |
isViewAsBoundingBox() |
void |
setFlags(int aFlags) |
void |
setViewAsBoundingBox(boolean aViewAsBoundingBox) |
String |
toString() |
getTransformation, setTransformation
addChild, getChild, getChildCount, getChildren, getID, getMeshes, getParent, setID, setParent
public static final int FLAGS_COLOR_PALETTE_OVERRIDE
public static final int FLAGS_MATERIAL_PALETTE_OVERRIDE
public static final int FLAGS_TEXTURE_PALETTE_OVERRIDE
public static final int FLAGS_LINE_STYLE_PALETTE_OVERRIDE
public static final int FLAGS_SOUND_PALETTE_OVERRIDE
public static final int FLAGS_LIGHT_SOURCE_PALETTE_OVERRIDE
public static final int FLAGS_LIGHT_POINT_PALETTE_OVERRIDE
public static final int FLAGS_SHADER_PALETTE_OVERRIDE
public TLcdOpenFlightExternalReferenceNode(ILcdOpenFlightNode aParent, String aReference)
public String getExternalReference()
public String toString()
toString
in class TLcdOpenFlightNode
public int getFlags()
public void setFlags(int aFlags)
public boolean isViewAsBoundingBox()
public void setViewAsBoundingBox(boolean aViewAsBoundingBox)
public void accept(ALcdOpenFlightSceneVisitor aVisitor)
ILcdOpenFlightNode
aVisitor.visit(this)
.accept
in interface ILcdOpenFlightNode
accept
in class TLcdOpenFlightTransformableNode
aVisitor
- the visitor to accept