Documentation ¶
Index ¶
- Variables
- func CalcCurrentFrame(difftick int64, fps float64) int
- func InitApp()
- func ReplacePathFromHref(s string) string
- type Viewport
- type WasmClient
- func (app *WasmClient) CanUseCmd(cmd gos_idcmd.CommandID) bool
- func (app *WasmClient) Cleanup()
- func (app *WasmClient) DisplayTextInfo()
- func (app *WasmClient) GetEstServerTick() int64
- func (app *WasmClient) NetInit(ctx context.Context) (*gos_obj.RspLogin_data, error)
- func (app *WasmClient) ReqWithRspFn(cmd gos_idcmd.CommandID, body interface{}, fn gos_pid2rspfn.HandleRspFn) error
- func (app *WasmClient) ReqWithRspFnWithAuth(cmd gos_idcmd.CommandID, body interface{}, fn gos_pid2rspfn.HandleRspFn) error
- func (app *WasmClient) ResizeCanvas()
Constants ¶
This section is empty.
Variables ¶
View Source
var DemuxNoti2ObjFnMap = [...]func(me interface{}, hd gos_packet.Header, body interface{}) error{ gos_idnoti.Invalid: objRecvNotiFn_Invalid, gos_idnoti.StageInfo: objRecvNotiFn_StageInfo, gos_idnoti.StageChat: objRecvNotiFn_StageChat, }
Functions ¶
func CalcCurrentFrame ¶
func ReplacePathFromHref ¶
Types ¶
type WasmClient ¶
type WasmClient struct { DoClose func() ServerJitter *actjitter.ActJitter ClientJitter *actjitter.ActJitter PingDur int64 ServerClientTictDiff int64 DispInterDur *intervalduration.IntervalDuration KeyboardPressedMap *jskeypressmap.KeyPressMap // contains filtered or unexported fields }
func (*WasmClient) Cleanup ¶
func (app *WasmClient) Cleanup()
func (*WasmClient) DisplayTextInfo ¶
func (app *WasmClient) DisplayTextInfo()
func (*WasmClient) GetEstServerTick ¶
func (app *WasmClient) GetEstServerTick() int64
func (*WasmClient) NetInit ¶
func (app *WasmClient) NetInit(ctx context.Context) (*gos_obj.RspLogin_data, error)
func (*WasmClient) ReqWithRspFn ¶
func (app *WasmClient) ReqWithRspFn(cmd gos_idcmd.CommandID, body interface{}, fn gos_pid2rspfn.HandleRspFn) error
func (*WasmClient) ReqWithRspFnWithAuth ¶
func (app *WasmClient) ReqWithRspFnWithAuth(cmd gos_idcmd.CommandID, body interface{}, fn gos_pid2rspfn.HandleRspFn) error
func (*WasmClient) ResizeCanvas ¶
func (app *WasmClient) ResizeCanvas()
Click to show internal directories.
Click to hide internal directories.