// Construction public CEnum( EEnumID id, CEnumRecord old_enum_record ) { ID = id; OldEnumRecord = old_enum_record; NewEnumRecord = null; CreationState = EEnumCreationState.Deleted; State = EEnumState.Invalid; }
public CEnum( EEnumID id, EHeaderFileID header_id, CEnumRecord new_record ) { ID = id; OldEnumRecord = null; NewEnumRecord = new_record; CreationState = EEnumCreationState.New; State = EEnumState.Dirty; }
public CEnum Get_Enum_By_ID( EEnumID id ) { return m_Enums[ id ]; }