public class VgMyTextureLoader
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected class |
VgMyTextureLoader.MarkerObject |
protected class |
VgMyTextureLoader.TextureObject |
Constructor and Description |
---|
VgMyTextureLoader(Activity pActivity,
VgMySurfaceView pSurfaceView) |
Modifier and Type | Method and Description |
---|---|
protected VgITextureRefPtr |
createTextureFromResource(int pResourceId)
Create a texture from a raw drawable resource
|
VgMarkerDescriptorRefPtr |
getMarker(java.lang.String pMarkerName) |
VgITextureRefPtr |
getTextureBuffer(java.lang.String pImageName) |
boolean |
isImageSet(java.lang.String pImageName) |
boolean |
isMarkerSet(java.lang.String pMarkerName) |
void |
release()
This method should be called by the activity to notify the controller
that it should release/unregister all VisioDevKit objects, and null out
as much references on other objects as possible.
|
void |
resetImage(java.lang.String pImageName) |
void |
resetMarker(java.lang.String pMarkerName) |
void |
setImage(java.lang.String pImageName,
int pResourceId) |
void |
setMarker(java.lang.String pMarkerName,
java.lang.String pImageName) |
public VgMyTextureLoader(Activity pActivity, VgMySurfaceView pSurfaceView)
public void setImage(java.lang.String pImageName, int pResourceId)
public boolean isImageSet(java.lang.String pImageName)
public void resetImage(java.lang.String pImageName)
public void setMarker(java.lang.String pMarkerName, java.lang.String pImageName)
public boolean isMarkerSet(java.lang.String pMarkerName)
public void resetMarker(java.lang.String pMarkerName)
public VgITextureRefPtr getTextureBuffer(java.lang.String pImageName)
public VgMarkerDescriptorRefPtr getMarker(java.lang.String pMarkerName)
protected VgITextureRefPtr createTextureFromResource(int pResourceId)
pResourceId
- The integer identifier of the resource to loadpublic void release()