public FloatGpuParameterControllerValue(SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t arg0, uint index) : this(OgrePINVOKE.new_FloatGpuParameterControllerValue(SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t.getCPtr(arg0), index), true) { if (OgrePINVOKE.SWIGPendingException.Pending) { throw OgrePINVOKE.SWIGPendingException.Retrieve(); } }
public virtual SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t createParameters() { SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t ret = new SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t(OgrePINVOKE.GpuProgramManager_createParameters(swigCPtr), true); if (OgrePINVOKE.SWIGPendingException.Pending) { throw OgrePINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public override SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t createParameters() { SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t ret = new SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t(OgrePINVOKE.HighLevelGpuProgram_createParameters(swigCPtr), true); if (OgrePINVOKE.SWIGPendingException.Pending) { throw OgrePINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static ControllerValueRealPtr create(SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t arg0, uint index) { ControllerValueRealPtr ret = new ControllerValueRealPtr(OgrePINVOKE.FloatGpuParameterControllerValue_create(SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t.getCPtr(arg0), index), true); if (OgrePINVOKE.SWIGPendingException.Pending) { throw OgrePINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t getDefaultParameters() { SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t ret = new SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t(OgrePINVOKE.UnifiedHighLevelGpuProgramPtr_getDefaultParameters(swigCPtr), true); if (OgrePINVOKE.SWIGPendingException.Pending) { throw OgrePINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public ControllerReal createGpuProgramTimerParam(SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t arg0, uint paramIndex) { global::System.IntPtr cPtr = OgrePINVOKE.ControllerManager_createGpuProgramTimerParam__SWIG_1(swigCPtr, SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t.getCPtr(arg0), paramIndex); ControllerReal ret = (cPtr == global::System.IntPtr.Zero) ? null : new ControllerReal(cPtr, false); if (OgrePINVOKE.SWIGPendingException.Pending) { throw OgrePINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public void gpuProgramRefEventRaised(MaterialSerializer ser, MaterialSerializer.SerializeEvent arg1, SWIGTYPE_p_bool skip, string attrib, GpuProgramPtr program, SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t arg5, GpuProgramParameters defaultParams) { OgrePINVOKE.MaterialSerializer_Listener_gpuProgramRefEventRaised(swigCPtr, MaterialSerializer.getCPtr(ser), (int)arg1, SWIGTYPE_p_bool.getCPtr(skip), attrib, GpuProgramPtr.getCPtr(program), SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t.getCPtr(arg5), GpuProgramParameters.getCPtr(defaultParams)); if (OgrePINVOKE.SWIGPendingException.Pending) { throw OgrePINVOKE.SWIGPendingException.Retrieve(); } }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Ogre__SharedPtrT_Ogre__GpuProgramParameters_t obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }