package com.asha.vrlib;
import com.asha.vrlib.MDVRLibrary.IDirectorFilter;
/**
* Created by hzqiujiadi on 2017/5/13.
* hzqiujiadi ashqalcn@gmail.com
*/
public class MDDirectorFilter implements IDirectorFilter {
private IDirectorFilter delegate;
@Override
public float onFilterPitch(float input) {
if (delegate != null){
return delegate.onFilterPitch(input);
}
return input;
}
@Override
public float onFilterYaw(float input) {
if (delegate != null){
return delegate.onFilterYaw(input);
}
return input;
}
@Override
public float onFilterRoll(float input) {
if (delegate != null){
return delegate.onFilterRoll(input);
}
return input;
}
public void setDelegate(IDirectorFilter delegate) {
this.delegate = delegate;
}
}