![]() |
|
Public Member Functions | |
| ResourceName | GetProjectilePrefab () |
| string | GetDisplayedText () |
| int | GetRangeStep () |
| float | GetProjectileInitSpeedCoef () |
| float | GetStandardDispersion () |
| bool | IsGenerated () |
| bool | IsDirectFire () |
| ResourceName | GetAmmoTypeImageSet () |
| string | GetAmmoTypeQuadName () |
| int | GetAmmoTypeImageSize () |
| int | GetBallisticDataId () |
| SCR_EOpticsAngleUnits | GetUnitType () |
| bool | GenerateBallisticData () |
| Check if such data doesnt already exist and only then it will generate values for this config. | |
| bool | VerifyDataExistence (inout int id=-1) |
| Checks if data with provided id already exists in SCR_BallisticData.s_aBallistics. | |
Public Member Functions inherited from SCR_BaseDataPageConfig | |
| void | DrawPageData (notnull Widget root, notnull IEntity surfaceEntity, notnull SCR_DataDisplayGadgetComponent drawingGadget, int pageID) |
| Custom logic for drawing the data from this page. | |
Protected Member Functions | |
| vector | GenerateEdgeValues (notnull IEntitySource entitySrc, float cutoffRadAngle, bool upper=false) |
Protected Attributes | |
| ResourceName | m_sProjectilePrefab |
| string | m_sDisplayedText |
| int | m_iRangeStep |
| float | m_fProjectileInitSpeedCoef |
| float | m_fStandardDispersion |
| string | m_sUnitType |
| bool | m_bDirectFireMode |
| float | m_fMinFireAngle |
| float | m_fMaxFireAngle |
| ResourceName | m_sAmmoTypeImageSet |
| string | m_sAmmoTypeQuadName |
| int | m_iAmmoTypeImageSize |
| SCR_EOpticsAngleUnits | m_eUnitType = -1 |
| int | m_iBallisticDataId = -1 |
| bool SCR_BaseBallisticConfig.GenerateBallisticData | ( | ) |
Check if such data doesnt already exist and only then it will generate values for this config.
Implemented in SCR_VisualisedBallisticConfig.
|
protected |
| ResourceName SCR_BaseBallisticConfig.GetAmmoTypeImageSet | ( | ) |
| int SCR_BaseBallisticConfig.GetAmmoTypeImageSize | ( | ) |
| string SCR_BaseBallisticConfig.GetAmmoTypeQuadName | ( | ) |
| int SCR_BaseBallisticConfig.GetBallisticDataId | ( | ) |
| string SCR_BaseBallisticConfig.GetDisplayedText | ( | ) |
| float SCR_BaseBallisticConfig.GetProjectileInitSpeedCoef | ( | ) |
| ResourceName SCR_BaseBallisticConfig.GetProjectilePrefab | ( | ) |
| int SCR_BaseBallisticConfig.GetRangeStep | ( | ) |
| float SCR_BaseBallisticConfig.GetStandardDispersion | ( | ) |
| SCR_EOpticsAngleUnits SCR_BaseBallisticConfig.GetUnitType | ( | ) |
| bool SCR_BaseBallisticConfig.IsDirectFire | ( | ) |
| bool SCR_BaseBallisticConfig.IsGenerated | ( | ) |
| bool SCR_BaseBallisticConfig.VerifyDataExistence | ( | inout int | id = -1 | ) |
Checks if data with provided id already exists in SCR_BallisticData.s_aBallistics.
| [in,out] | id | position in SCR_BallisticData.s_aBallistics that will be verified if it maches this config |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |