/// <summary>Returns the emitter flags. </summary> /// <param name="flag">Member of NxFluidEmitterFlag. </param> public virtual int getFlag(NxFluidEmitterFlag flag) { if (doSetFunctionPointers) { throw new System.NotSupportedException("Cannot call abstract base member"); } return(NxFluidEmitter_getFlag_INVOKE(ClassPointer, doSetFunctionPointers, flag)); }
/// <summary>Sets the emitter flags. </summary> /// <param name="flag">Member of NxFluidEmitterFlag. </param> /// <param name="val">New flag value.</param> public virtual void setFlag(NxFluidEmitterFlag flag, bool val) { if (doSetFunctionPointers) { throw new System.NotSupportedException("Cannot call abstract base member"); } NxFluidEmitter_setFlag_INVOKE(ClassPointer, doSetFunctionPointers, flag, val); }
private int getFlag_virtual(NxFluidEmitterFlag flag) { return(getFlag(flag)); }
private void setFlag_virtual(NxFluidEmitterFlag flag, bool val) { setFlag(flag, val); }
private extern static System.Int32 NxFluidEmitter_getFlag_INVOKE(HandleRef classPointer, System.Boolean call_explicit, NxFluidEmitterFlag flag);
private extern static void NxFluidEmitter_setFlag_INVOKE(HandleRef classPointer, System.Boolean call_explicit, NxFluidEmitterFlag flag, System.Boolean val);