pdcomm::GemConstantDefinition
구조체
GemEquipment::configureConstants()에 넘기는 장비 상수(equipment constant) 정의 하나입니다.
struct GemConstantDefinition모든 아이템과 문자열은 configure 호출 동안에만 빌립니다.
멤버
current
필드
현재 값(ECV)입니다. 형식과 개수는 선언한 그대로 유지합니다.
const SecsItem *currentdefaultValue
필드
기본값(ECDEF)이며, 없으면 nullptr입니다.
const SecsItem *defaultValueid
필드
ECID입니다. 대소문자를 구분하는 ASCII(빈 값 허용)이거나 스칼라 정수 아이템입니다.
const SecsItem *idmaxCount
필드
새 값에 허용하는 최대 요소 수입니다.
size_t maxCountmaximum
필드
최댓값(ECMAX)이며, 없으면 nullptr입니다.
const SecsItem *maximumminCount
필드
새 값에 허용하는 최소 요소 수입니다.
size_t minCountminimum
필드
최솟값(ECMIN)이며, 없으면 nullptr입니다. 리스트에는 범위를 지정할 수 없습니다.
const SecsItem *minimumname
필드
ECNAME이며 ASCII입니다.
std::string nameunits
필드
단위이며 ASCII입니다.
std::string units