32 void setNextFrameFillStyle(
int);
33 int nextFrameFillStyle()
const;
39 void setNextFramePenStyle(
int);
40 int nextFramePenStyle()
const;
46 void setNextFrameLineWidth(
int);
47 int nextFrameLineWidth()
const;
53 void setNextFrameArrowStyle(
int);
54 int nextFrameArrowStyle()
const;
60 void setNextFrameArrowHeadPlacement(
int);
61 int nextFrameArrowHeadPlacement()
const;
67 void setNextFrameArrowSize(
int);
68 int nextFrameArrowSize()
const;
73 void setNextFrameCeiling(
double);
75 void setNextFramePhysicalLineHeight(
double);
76 double nextFramePhysicalLineHeight()
const;
81 void setNextFrameFloor(
double);
84 double nextFramePhysicalLineWidth()
const;
85 void setNextFramePhysicalLineWidth(
double);
87 int nextFrameColor()
const;
88 void setNextFrameColor (
int color);
89 void setNextFrameColor (
const DtRwColor&);
90 void setNextFrameColor(DtU8 red, DtU8 green, DtU8 blue, DtU8 alpha);
92 void setNextFrameUserData(
const char* data,
int dataLen);
93 const DtString nextFrameUserData()
const;
95 void setNextFrameProjection(
bool b);
96 void setNextFrameClosedFigure(
bool b);
97 void setNextFrameEllipsoid(
bool b);
111 double nextFrameFloor()
const;
115 bool nextFrameActivated()
const;
116 void setNextFrameActivated(
bool);
119 bool nextFrameUseActivationTimes()
const;
120 void setNextFrameUseActivationTimes(
bool);
123 bool nextFrameActivationTimesAreSimulationTime()
const;
124 void setNextFrameActivationTimesAreSimulationTime(
bool);
128 bool nextFrameActivationTimeIsReusable()
const;
129 void setNextFrameActivationTimeIsReusable(
bool);
132 int nextFrameActivationMode()
const;
133 void setNextFrameActivationMode(
int);
136 void setNextFrameActivatedOnce(
bool);
137 bool nextFrameActivatedOnce()
const;
139 void setNextFrameActivationTime(
double);
140 double nextFrameActivationTime()
const;
142 void setNextFrameDeactivationTime(
double);
143 double nextFrameDeactivationTime()
const;
145 bool nextFrameShouldDeactivate()
const;
146 bool nextFrameShouldActivate()
const;
148 void setNextFrameAssumeUnknownIsHostile(
bool);
149 bool nextFrameAssumeUnknownIsHostile()
const;
virtual DtLocalObject * localObject() const =0
DtRangeItems & nextFrameRangeItems()
Definition: rangeItem.h:149
Reader-Writer color specified by red, green, blue components.
Definition: rwColor.h:19
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
This DtTacticalGraphicLocalObjectFacadeInterface class will provide API functionality for tactical gr...
Definition: tacticalGraphicLocalObjectFacade.h:16
void removeNextFrameRangeItem(int index)
This DtAppearanceLocalObjectFacadeInterface class will provide API functionality for objects that hav...
Definition: appearanceLocalObjectFacade.h:15
Definition: rangeItem.h:206
void addNextFrameRangeItem(const DtRangeItem &)
virtual void setupDecorator()
void setNextFrameRangeItems(const DtRangeItems &)
The DtRangeItemLocalObjectFacadeInterface class deals with range ring items for objects that support ...
Definition: rangeItemLocalObjectFacade.h:15
A locally simulated VRF object. Holds all internal and external data for the object, and provides access to both the current frame and next frame state data for the object. All current frame data is read-only, and next-frame data can be written to. No thread safety guarantees are made on this object during the simulation frame and it should only be accessed by the thread that is simulating the object.
Definition: localObject.h:86
DtLocalObjectFacade< DtTacticalGraphicSimObjectFacadeInterface, DtTacticalGraphicLocalObjectFacadeInterface > DtTacticalGraphicLocalObjectFacade
Definition: tacticalGraphicLocalObjectFacade.h:159
void clearNextFrameRangeItems()