imgui port에서 작업하면서 저는 항상 원시 배열을 사용하여 C++ 포인터/주소 전달을 시뮬레이트했습니다. 예를 들어리플렉션을 사용하여 배열을 사용하지 않고 프리미티브 전달 및 수정
: bool: BooleanArray
난 그냥 대신 직접 현장을 통과 할 수있는 가능성을 탐구
checkbox("Anti-aliased lines", bool.apply { set(0, style.antiAliasedLines) })
style.antiAliasedLines = bool[0]
, 종류 C++ :
ImGui::Checkbox("Anti-aliased lines", &style.AntiAliasedLines);
코 틀린 :
는 난 그냥checkbox()
에 해당
KMutableProperty0<Boolean>
을 수용하기 위해 필요한, 그리고도 두 번 같은 함수 내에서 해당 필드를 설정할 수있는 가능성을 가지고 확인
: 내 우려되는 get(): Boolean
과 set(Boolean)
있다 :
이 기능이 Java와 잘 어울리는가요?
제가이 경로를 따라 가면 금해야 할 금기 사항이 있습니까? 공연이나 뭐 그런 거요?
나는 느낌을 가지고 있기 때문에이 방법을 어떻게 든 해키 더러운이기 때문에 그