Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/golang/mobile
/ types & classes
Types & classes
327 in github.com/golang/mobile
⨍
Functions
2,094
◇
Types & classes
327
↓ 21 callers
TypeAlias
PoolRef
PoolRef is the i'th string in a pool.
internal/binres/pool.go:18
↓ 16 callers
TypeAlias
Pt
Pt is a length. The unit Pt is a typographical point, 1/72 of an inch (0.3527 mm). It can be converted to a length in current device pixels by multi
geom/geom.go:79
↓ 8 callers
TypeAlias
Enum
Enum is equivalent to GLenum, and is normally used with one of the constants defined in this package.
gl/types_prod.go:13
↓ 7 callers
TypeAlias
Time
A Time represents an instant in sprite time. The application using the sprite engine is responsible for determining sprite time. Typically time 0 is
exp/sprite/clock/clock.go:26
↓ 4 callers
TypeAlias
DataType
internal/binres/table.go:790
↓ 4 callers
TypeAlias
TableRef
TableRef uniquely identifies entries within a resource table.
internal/binres/table.go:20
↓ 4 callers
TypeAlias
Type
Type represents a sensor type.
exp/sensor/sensor.go:15
↓ 3 callers
TypeAlias
ResType
internal/binres/binres.go:64
↓ 2 callers
TypeAlias
Radian
exp/f32/f32.go:34
↓ 2 callers
TypeAlias
Sequence
Sequence identifies a sequence of touch events.
event/touch/touch.go:35
↓ 2 callers
TypeAlias
byAttrName
internal/binres/binres_test.go:276
↓ 1 callers
TypeAlias
Capability
Capability represents OpenAL extension capabilities.
exp/audio/al/al.go:28
↓ 1 callers
TypeAlias
Direction
Direction is the direction of the key event.
event/key/key.go:65
↓ 1 callers
TypeAlias
Type
Type describes the type of a touch event.
event/touch/touch.go:38
↓ 1 callers
FuncType
arrangerFunc
func(e sprite.Engine, n *sprite.Node, t clock.Time)
example/flappy/game.go:163
↓ 1 callers
TypeAlias
byName
byName sorts attributes that have matching types based on string pool position of name.
internal/binres/binres.go:932
↓ 1 callers
TypeAlias
byNamespace
byNamespace sorts attributes based on string pool position of namespace. Given that "android" always proceeds "" in the pool, this results in the corr
internal/binres/binres.go:914
↓ 1 callers
TypeAlias
byType
byType sorts attributes by the uint8 value of the type.
internal/binres/binres.go:923
Class
AboutIvy
example/ivy/android/app/src/main/java/org/golang/ivy/AboutIvy.java:24
TypeAlias
Affine
An Affine is a 3x3 matrix of float32 values for which the bottom row is implicitly always equal to [0 0 1]. Elements are indexed first by row then col
exp/f32/affine.go:12
Class
AnI
bind/java/SeqBench.java:20
Class
AnI
bind/java/SeqTest.java:219
Struct
AnI
bind/testdata/benchmark/benchmark.go:42
Class
AnI_Traced
bind/java/SeqTest.java:320
Struct
AnSer
bind/testdata/testpkg/testpkg.go:457
Interface
App
App is how a GUI mobile application interacts with the OS.
app/app.go:25
Class
ApplicationTest
<a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
example/ivy/android/app/src/androidTest/java/org/golang/ivy/ApplicationTest.java:9
Interface
Arranger
exp/sprite/sprite.go:36
Struct
Attrib
Types are defined a structs so that in debug mode they can carry extra information, such as a string name. See typesdebug.go. Attrib identifies the lo
gl/types_prod.go:19
Struct
Attrib
gl/types_debug.go:16
Struct
Attribute
internal/binres/node.go:191
Interface
B
bind/testdata/testpkg/testpkg.go:292
Class
Benchmarks
bind/java/SeqBench.java:25
Interface
Benchmarks
bind/testdata/benchmark/benchmark.go:13
Struct
Buffer
Buffer identifies a GL buffer object.
gl/types_prod.go:37
Struct
Buffer
gl/types_debug.go:30
TypeAlias
Buffer
A buffer represents a chunk of PCM audio data that could be buffered to an audio source. A single buffer could be shared between multiple sources.
exp/audio/al/al.go:410
TypeAlias
Button
Button is a mouse button.
event/mouse/mouse.go:41
Struct
CharData
CharData represents a CDATA node and includes ref to node's text value.
internal/binres/node.go:219
Struct
Class
Class is the bind representation of a Java class or interface. Use Import to convert class references to Class.
internal/importers/java/java.go:30
Struct
ClassGen
ClassGen generates Go and C stubs for Java classes so import statements on the form import "Java/classpath/to/Class" will work.
bind/genclasses.go:26
Class
ClassesTest
bind/java/ClassesTest.java:23
TypeAlias
Code
Code is the identity of a key relative to a notional "standard" keyboard.
event/key/key.go:84
Struct
Comm
Comm is a simple text-based communication protocol. Assumes all sides are friendly and cooperative and that the communication is over at the first si
app/internal/apptest/apptest.go:27
Struct
CommonSig
CommonSig is a signature compatible with every overloaded variant of a FuncSet.
internal/importers/java/java.go:70
Struct
Concrete
bind/testdata/testpkg/testpkg.go:214
Interface
ConcreteDupper
bind/testdata/testpkg/testpkg.go:509
Interface
Context
Context is an OpenGL ES context. A Context has a method for every GL function supported by ES 2 or later. In a program compiled with ES 3 support, a
gl/interface.go:22
Interface
Context3
Context3 is an OpenGL ES 3 context. When the gl package is compiled with GL ES 3 support, the produced Context object also implements the Context3 in
gl/interface.go:846
Class
CountI
bind/java/SeqTest.java:360
TypeAlias
Cross
Cross is whether a lifecycle stage was crossed.
event/lifecycle/lifecycle.go:27
Class
CustomPkgTest
bind/java/CustomPkgTest.java:11
TypeAlias
D
bind/testdata/objc.go:13
Struct
Data
internal/binres/table.go:811
TypeAlias
Direction
Direction is the direction of the mouse event.
event/mouse/mouse.go:64
Struct
Element
internal/binres/node.go:74
Struct
ElementEnd
ElementEnd marks the end of an element node, either Element or CharData.
internal/binres/node.go:161
Interface
EmptyErrorer
bind/testdata/testpkg/testpkg.go:526
Interface
Engine
exp/sprite/sprite.go:52
Struct
Entry
Entry is a resource key typically followed by a value or resource map.
internal/binres/table.go:696
TypeAlias
Enum
gl/types_debug.go:14
Interface
Error
bind/testdata/interfaces.go:36
TypeAlias
ErrorList
bind/gen.go:21
Struct
Event
Event represents a sensor event.
exp/sensor/sensor.go:39
Struct
Event
Event indicates that the app is ready to paint the next frame of the GUI. A frame is completed by calling the App's Publish method.
event/paint/paint.go:13
Struct
Event
Event is a lifecycle change from an old stage to a new stage.
event/lifecycle/lifecycle.go:46
Struct
Event
Event is a touch event.
event/touch/touch.go:20
Struct
Event
Event holds the dimensions, physical resolution and orientation of the app's window.
event/size/size.go:19
Struct
Event
Event is a key event.
event/key/key.go:20
Struct
Event
Event is a mouse event.
event/mouse/mouse.go:17
FuncType
F
func()
bind/testdata/ignore.go:32
TypeAlias
F
bind/testdata/java.go:12
Struct
FPS
FPS draws a count of the frames rendered per second.
exp/app/debug/fps.go:22
Interface
File
File is an open asset.
asset/asset.go:21
Struct
Framebuffer
Framebuffer identifies a GL framebuffer.
gl/types_prod.go:42
Struct
Framebuffer
gl/types_debug.go:34
Struct
Func
Func is a ObjC method, static functions as well as instance methods.
internal/importers/objc/objc.go:64
Struct
Func
Func is a Java static function or method or constructor.
internal/importers/java/java.go:83
Struct
FuncSet
FuncSet is the set of overloaded variants of a function. If the function is not overloaded, its FuncSet contains one entry.
internal/importers/java/java.go:61
Struct
FuncSig
FuncSig uniquely identifies a Java Func.
internal/importers/java/java.go:100
Struct
Future
bind/testdata/classes.go:35
Struct
Game
example/flappy/game.go:47
Struct
Generator
Generator contains the common Go package information needed for the specific Go, Java, ObjC generators. After setting Printer, Fset, AllPkg, Pkg, the
bind/gen.go:80
Struct
GeneratorConfig
bind/bind.go:26
Struct
GoArrayList
java.util.ArrayList is a class with multiple constructors
bind/testdata/testpkg/javapkg/classes.go:127
Interface
GoCallback
bind/testdata/testpkg/testpkg.go:242
Struct
GoFuture
bind/testdata/testpkg/javapkg/classes.go:60
Struct
GoInputStream
bind/testdata/testpkg/javapkg/classes.go:48
Struct
GoNSDate
bind/testdata/objcw.go:14
Struct
GoNSDate
bind/testdata/testpkg/objcpkg/classes.go:18
Struct
GoNSObject
bind/testdata/objcw.go:23
Struct
GoNSObject
bind/testdata/testpkg/objcpkg/classes.go:42
Class
GoNativeActivity
app/GoNativeActivity.java:12
Interface
GoObject
bind/java/Seq.java:112
Struct
GoObject
bind/testdata/testpkg/javapkg/classes.go:85
Struct
GoPCE
java.beans.PropertyChangeEvent is a class a with no default constructors.
bind/testdata/testpkg/javapkg/classes.go:118
Struct
GoRand
bind/testdata/testpkg/javapkg/classes.go:168
Class
GoRef
bind/java/Seq.java:285
Class
GoRefQueue
bind/java/Seq.java:252
Struct
GoRunnable
bind/testdata/testpkg/javapkg/classes.go:29
next →
1–100 of 327, ranked by callers