Ejemplo n.º 1
0
static int pyLightInfo_setAmbient(pyLightInfo* self, PyObject* value, void*) {
    if (value == NULL || !pyColorRGBA_Check(value)) {
        PyErr_SetString(PyExc_TypeError, "ambient should be an hsColorRGBA");
        return -1;
    }
    self->fThis->setAmbient(*((pyColorRGBA*)value)->fThis);
    return 0;
}
Ejemplo n.º 2
0
static int pyDynamicEnvMap_setColor(pyDynamicEnvMap* self, PyObject* value, void*) {
    if (value == NULL || !pyColorRGBA_Check(value)) {
        PyErr_SetString(PyExc_TypeError, "color should be an hsColorRGBA");
        return -1;
    }
    self->fThis->setColor(*((pyColorRGBA*)value)->fThis);
    return 0;
}