Skip to content

Commit 177dccd

Browse files
authored
Remove RigidBodyTick functions (#6)
1 parent 1a3a85e commit 177dccd

File tree

3 files changed

+0
-55
lines changed

3 files changed

+0
-55
lines changed

native/bridge.go

-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ type Bridge interface {
2222
// GameFunctions/GamePacket.hpp
2323
GetFieldInfo() (*flat.FieldInfo, error)
2424
GetLiveGameTickPacket() (*flat.GameTickPacket, error)
25-
GetRigidBodyTick() (*flat.RigidBodyTick, error)
2625
GetMatchSettings() (*flat.MatchSettings, error)
2726

2827
// GameFunctions/PlayerInfo.hpp

native/bridge_windows_386.go

-25
Original file line numberDiff line numberDiff line change
@@ -213,31 +213,6 @@ func (b *bridgeWindows386) GetLiveGameTickPacket() (*flat.GameTickPacket, error)
213213
return gameTickPacket, nil
214214
}
215215

216-
func (b *bridgeWindows386) GetRigidBodyTick() (*flat.RigidBodyTick, error) {
217-
b.updateRigidBodyTickFlatbufferProc.Lock()
218-
defer b.updateRigidBodyTickFlatbufferProc.Unlock()
219-
220-
ptr, size, errno := b.updateRigidBodyTickFlatbufferProc.Call()
221-
222-
if errno != syscall.Errno(0) {
223-
return nil, fmt.Errorf("GetRigidBodyTick error: %v", errno)
224-
}
225-
226-
rigidBodyTickBytes := make([]byte, size)
227-
for i := 0; i < int(size); i++ {
228-
rigidBodyTickBytes[i] = *(*byte)(unsafe.Pointer(ptr + uintptr(i)))
229-
}
230-
231-
_, _, errno = b.freeProc.Call(ptr)
232-
if errno != syscall.Errno(0) {
233-
return nil, fmt.Errorf("Free error: %v", errno)
234-
}
235-
236-
rigidBodyTick := flat.GetRootAsRigidBodyTick(rigidBodyTickBytes, 0)
237-
238-
return rigidBodyTick, nil
239-
}
240-
241216
func (b *bridgeWindows386) GetMatchSettings() (*flat.MatchSettings, error) {
242217
b.getMatchSettingsProc.Lock()
243218
defer b.getMatchSettingsProc.Unlock()

native/bridge_windows_amd64.go

-29
Original file line numberDiff line numberDiff line change
@@ -231,35 +231,6 @@ func (b *bridgeWindowsAmd64) GetLiveGameTickPacket() (*flat.GameTickPacket, erro
231231
return gameTickPacket, nil
232232
}
233233

234-
func (b *bridgeWindowsAmd64) GetRigidBodyTick() (*flat.RigidBodyTick, error) {
235-
b.updateRigidBodyTickFlatbufferProc.Lock()
236-
defer b.updateRigidBodyTickFlatbufferProc.Unlock()
237-
238-
rigidBodyTickByteBuffer := byteBuffer{}
239-
_, _, errno := b.getMatchSettingsProc.Call(uintptr(unsafe.Pointer(&rigidBodyTickByteBuffer)))
240-
241-
if errno != syscall.Errno(0) {
242-
return nil, fmt.Errorf("GetRigidBodyTick error: %v", errno)
243-
}
244-
245-
ptr := rigidBodyTickByteBuffer.ptr
246-
size := rigidBodyTickByteBuffer.size
247-
248-
rigidBodyTickBytes := make([]byte, size)
249-
for i := 0; i < int(size); i++ {
250-
rigidBodyTickBytes[i] = *(*byte)(unsafe.Pointer(ptr + uintptr(i)))
251-
}
252-
253-
_, _, errno = b.freeProc.Call(ptr)
254-
if errno != syscall.Errno(0) {
255-
return nil, fmt.Errorf("Free error: %v", errno)
256-
}
257-
258-
rigidBodyTick := flat.GetRootAsRigidBodyTick(rigidBodyTickBytes, 0)
259-
260-
return rigidBodyTick, nil
261-
}
262-
263234
func (b *bridgeWindowsAmd64) GetMatchSettings() (*flat.MatchSettings, error) {
264235
b.getMatchSettingsProc.Lock()
265236
defer b.getMatchSettingsProc.Unlock()

0 commit comments

Comments
 (0)