public interface android.service.vr.IVrManager extends android.os.IInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: android.service.vr.IVrManager
super_class: java.lang.Object
{
public abstract void registerListener(android.service.vr.IVrStateCallbacks);
descriptor: (Landroid/service/vr/IVrStateCallbacks;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
cb
public abstract void unregisterListener(android.service.vr.IVrStateCallbacks);
descriptor: (Landroid/service/vr/IVrStateCallbacks;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
cb
public abstract void registerPersistentVrStateListener(android.service.vr.IPersistentVrStateCallbacks);
descriptor: (Landroid/service/vr/IPersistentVrStateCallbacks;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
cb
public abstract void unregisterPersistentVrStateListener(android.service.vr.IPersistentVrStateCallbacks);
descriptor: (Landroid/service/vr/IPersistentVrStateCallbacks;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
cb
public abstract boolean getVrModeState();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean getPersistentVrModeEnabled();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void setPersistentVrModeEnabled(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
enabled
public abstract void setVr2dDisplayProperties(android.app.Vr2dDisplayProperties);
descriptor: (Landroid/app/Vr2dDisplayProperties;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
vr2dDisplayProperties
public abstract int getVr2dDisplayId();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void setAndBindCompositor(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
componentName
public abstract void setStandbyEnabled(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
standby
public abstract void setVrInputMethod(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
componentName
}
SourceFile: "IVrManager.java"
NestMembers:
android.service.vr.IVrManager$Stub android.service.vr.IVrManager$Stub$Proxy
InnerClasses:
public abstract Stub = android.service.vr.IVrManager$Stub of android.service.vr.IVrManager