소스 검색

Merge pull request #33157 from nekomatata/natvis-node

Update natvis file to display Node class correctly in Visual Studio debugger
Rémi Verschelde 5 년 전
부모
커밋
f480d1c3b7
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      platform/windows/godot.natvis

+ 8 - 0
platform/windows/godot.natvis

@@ -143,4 +143,12 @@
 			<Item Name="alpha">a</Item>
 		</Expand>
 	</Type>
+	
+	<Type Name="Node" Inheritable="false">
+		<Expand>
+			<Item Name="Object">(Object*)this</Item>
+			<Item Name="class_name">(StringName*)(((char*)this) + sizeof(Object))</Item>
+			<Item Name="data">(Node::Data*)(((char*)this) + sizeof(Object) + sizeof(StringName))</Item>
+		</Expand>
+	</Type>
 </AutoVisualizer>