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; } }