public void setVertexShaderOutputsCompactPolicy(VSOutputCompactPolicy policy)
 {
     RTShaderPINVOKE.ShaderGenerator_setVertexShaderOutputsCompactPolicy(swigCPtr, (int)policy);
     if (RTShaderPINVOKE.SWIGPendingException.Pending)
     {
         throw RTShaderPINVOKE.SWIGPendingException.Retrieve();
     }
 }
        public VSOutputCompactPolicy getVertexShaderOutputsCompactPolicy()
        {
            VSOutputCompactPolicy ret = (VSOutputCompactPolicy)RTShaderPINVOKE.ShaderGenerator_getVertexShaderOutputsCompactPolicy(swigCPtr);

            if (RTShaderPINVOKE.SWIGPendingException.Pending)
            {
                throw RTShaderPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }