Unreal4 HTML5 테스트 중 - 4.16 Deprecated Functions(by Class.h)
공부/Unreal42017. 6. 19. 16:17
// Deprecated Functions
DEPRECATED(4.16, "FindEnumIndex is deprecated, call GetIndexByName or GetValueByName instead")
int32 FindEnumIndex(FName InName) const { return GetIndexByName(InName, true); }
DEPRECATED(4.16, "FindEnumRedirects is deprecated, call GetIndexByNameString instead")
static int32 FindEnumRedirects(const UEnum* Enum, FName EnumEntryName) { return Enum->GetIndexByNameString(EnumEntryName.ToString()); }
DEPRECATED(4.16, "GetEnum is deprecated, call GetNameByIndex instead")
FName GetEnum(int32 InIndex) const { return GetNameByIndex(InIndex); }
DEPRECATED(4.16, "GetEnumNameStringByValue is deprecated, call GetNameStringByValue instead")
FString GetEnumNameStringByValue(int64 InValue) const { return GetNameStringByValue(InValue); }
DEPRECATED(4.16, "GetEnumName is deprecated, call GetNameStringByIndex instead")
FString GetEnumName(int32 InIndex) const { return GetNameStringByIndex(InIndex); }
DEPRECATED(4.16, "GetDisplayNameText with name index is deprecated, call GetDisplayNameTextByIndex instead")
FText GetDisplayNameText(int32 NameIndex) const { return GetDisplayNameTextByIndex(NameIndex); }
DEPRECATED(4.16, "GetEnumText with name index is deprecated, call GetDisplayNameTextByIndex instead")
FText GetEnumText(int32 NameIndex) const { return GetDisplayNameTextByIndex(NameIndex); }
DEPRECATED(4.16, "GetEnumTextByValue with name index is deprecated, call GetDisplayNameTextByValue instead")
FText GetEnumTextByValue(int64 Value) { return GetDisplayNameTextByValue(Value); }
윈도우 빌드나 에디터 플레이 중에는 상관 없는데
HTMl5 빌드하니 에러가 발생하여 패키징에 실패함.
WebGL2가 4.16버전부터 적용되었으니
이전 함수와 호환을 안시켜주었나보다...바뀐 함수로 수정하자.
'공부 > Unreal4' 카테고리의 다른 글
Unreal4 HTML5 테스트 - cpp 한글 스트링 인코딩 문제 (0) | 2017.06.21 |
---|---|
Unreal4 HTML5 테스트 중 - chrome 테스트 시크릿 모드 활용 (0) | 2017.06.19 |
Unreal4 HTML5(WebGL2) 프로토타입 - 모바일 HDR 설정 (0) | 2017.06.18 |
C++에서 애셋 레퍼런싱(Referencing Assets) (0) | 2017.05.31 |
C++에서 BP(블루프린트) SpawnActor 하기 (4.15 이후) (0) | 2017.05.30 |