Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 언리얼가비지컬렉터
- 프로그래머스
- 강참조
- unorder_map
- 람다사용정렬
- 크리티컬섹션
- UELOG
- 정렬
- enumasByue
- UE4 커스텀로그
- 람다
- BFS
- stl
- 애셋로드
- C++
- 자료구조
- 알고리즘
- 데이터애셋
- 정렬알고리즘
- 델리게이트
- 약참조
- UE_LOG
- dataasset
- UML관련
- 언리얼엔진구조체
- map
- 스마트포인터
- moreeffectiveC++
- C++최적화
- 선택정렬
Archives
- Today
- Total
목록리플렉션 (1)
기억을 위한 기록들
[언리얼엔진] 리플렉션 (aka. 프로퍼티 시스템)
언리얼엔진하면은 다룬다고 하면 알아야할 몇가지들이 있다. 그 중에서 언리얼엔진에서 베이스가 되는 프로퍼티 시스템인 리플렉션 이 있다. 리플렉션이라는 것은 자바나 C#등에선 지원하지만, 언리얼엔진에서 사용되는 C++ 언어에서는 지원하지 않아 언리얼엔진에서 구현되어 있는 시스템이라고 했다. 하지만 난 리플렉션이라는게 뭐길래 엔진에서 구현해서 지원해주는것일까?? 처음들어봐서 자바에서 어떻게 사용되는지 먼저 찾아보았다. 자바에서 리플렉션 개념 자바에서의 리플렉션이란 객체를 통해 클래스의 정보를 분석해 내는 프로그램 기법을 말한다. (투영, 반사 라는 사전적인 의미를 지니고 있다.) 자바의 Reflection은 JVM에서 실행되는 애플리케이션의 런타임 동작을 검사하거나 수정할 수 있는 기능이 필요한 프로그램에서 ..
UnrealEngine
2021. 11. 6. 01:14