Documentation ¶
Index ¶
- type Module
- type Process
- func (p *Process) ReadFloat32(address uintptr) (float32, error)
- func (p *Process) ReadFloat64(address uintptr) (float64, error)
- func (p *Process) ReadInt16(address uintptr) (int16, error)
- func (p *Process) ReadInt32(address uintptr) (int32, error)
- func (p *Process) ReadInt64(address uintptr) (int64, error)
- func (p *Process) ReadInt8(address uintptr) (int8, error)
- func (p *Process) ReadSlice(address uintptr, dataType string, size int) (any, error)
- func (p *Process) ReadVector2(address uintptr) Vector2
- func (p *Process) ReadVector3(address uintptr) Vector3
- func (p *Process) WriteFloat32(address uintptr, data float32) error
- func (p *Process) WriteFloat64(address uintptr, data float64) error
- func (p *Process) WriteInt16(address uintptr, data int16) error
- func (p *Process) WriteInt32(address uintptr, data int32) error
- func (p *Process) WriteInt64(address uintptr, data int64) error
- func (p *Process) WriteInt8(address uintptr, data int8) error
- func (p *Process) WriteVector2(address uintptr, vec Vector2)
- func (p *Process) WriteVector3(address uintptr, vec Vector3)
- type Vector2
- type Vector3
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Process ¶
type Process struct { Name string Handle win.Handle Pid uint32 ModBaseAddr uintptr ModBaseSize uint32 Modules map[string]Module BigEndian bool }
func ProcessByPid ¶
Opening processes
func (*Process) ReadVector2 ¶
func (*Process) ReadVector3 ¶
func (*Process) WriteVector2 ¶
func (*Process) WriteVector3 ¶
Click to show internal directories.
Click to hide internal directories.