Закрытые члены | |
override void | SetActions () |
![]() | |
void | OnDrawOptics2D () |
ItemOpticsType | GetItemOpticsType () |
Returns the ItemOpticsType of this ItemOptics instance. | |
bool | IsUsingOptics2DModel () |
Returns whether this ItemOptics uses the 2D optics model. | |
bool | IsSightOnly () |
override void | OnWorkStart () |
override void | OnWorkStop () |
bool | IsWorking () |
void | UpdateOpticsReddotVisibility () |
override void | OnWasAttached (EntityAI parent, int slot_id) |
override void | OnWasDetached (EntityAI parent, int slot_id) |
override void | OnInventoryExit (Man player) |
override void | OnStoreSave (ParamsWriteContext ctx) |
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
override void | OnVariablesSynchronized () |
void | InitReddotData () |
void | ShowReddot (bool state) |
void | InitOpticsPPInfo () |
bool | InitDOFAvailability () |
optics with more than 1x zoom do not allow DOF changes | |
void | InitOpticsPP (out array< float > mask_array, out array< float > lens_array, out float blur_float) |
initializes values for optics' post-processes | |
void | InitCameraOverrideProperties () |
bool | InitOpticsDOFProperties (out array< float > temp_array) |
Initializes DOF properties for optic's alternate ironsights (ACOG etc.) | |
bool | AllowsDOF () |
returns 'true' for non-magnifying optics | |
bool | IsNVOptic () |
int | GetCurrentNVType () |
void | SetCurrentOpticMode (int mode) |
int | GetCurrentOpticMode () |
void | OnOpticModeChange () |
optic-specific behaviour to be defined here (override) | |
void | OnOpticEnter () |
void | OnOpticExit () |
ref array< float > | GetOpticsDOF () |
ref array< float > | GetOpticsPPMask () |
ref array< float > | GetOpticsPPLens () |
float | GetOpticsPPBlur () |
float | GetNearPlaneValue () |
void | Init2DPreloadType () |
void | InitOpticMode () |
void | UpdateSelectionVisibility () |
override void | SetActions () |
override void | OnDebugSpawn () |
void | SetPlayer (PlayerBase player) |
PlayerBase | GetPlayer () |
void | StartWorkServer () |
void | StopWorkServer () |
Дополнительные унаследованные члены | |
![]() | |
PlayerBase | m_Player |
bool | m_IsActionActive |
См. определение в файле Binoculars.c строка 1