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);
99 void setNextFrameObjectAttachMode(
int);
100 int nextFrameObjectAttachMode()
const;
114 double nextFrameFloor()
const;
118 bool nextFrameActivated()
const;
119 void setNextFrameActivated(
bool);
122 bool nextFrameUseActivationTimes()
const;
123 void setNextFrameUseActivationTimes(
bool);
126 bool nextFrameActivationTimesAreSimulationTime()
const;
127 void setNextFrameActivationTimesAreSimulationTime(
bool);
131 bool nextFrameActivationTimeIsReusable()
const;
132 void setNextFrameActivationTimeIsReusable(
bool);
135 int nextFrameActivationMode()
const;
136 void setNextFrameActivationMode(
int);
139 void setNextFrameActivatedOnce(
bool);
140 bool nextFrameActivatedOnce()
const;
142 void setNextFrameActivationTime(
double);
143 double nextFrameActivationTime()
const;
145 void setNextFrameDeactivationTime(
double);
146 double nextFrameDeactivationTime()
const;
148 bool nextFrameShouldDeactivate()
const;
149 bool nextFrameShouldActivate()
const;
151 void setNextFrameAssumeUnknownIsHostile(
bool);
152 bool nextFrameAssumeUnknownIsHostile()
const;
158 static double RemoveYear(
double);
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:165
void clearNextFrameRangeItems()