void SetDoubleSided(bool set){ if (mDoubleSided == set) return; if (!mMaterial) { Logger::Log(FB_ERROR_LOG_ARG, "Doesn't have material."); return; } if (set) { mDoubleSided = set; RASTERIZER_DESC desc; desc.CullMode = CULL_MODE_NONE; mMaterial->SetRasterizerState(desc); } else { mMaterial->ClearRasterizerState(); } }