Lines Matching refs:other

32 ShaderVariable::ShaderVariable(const ShaderVariable &other)
33 : type(other.type),
34 precision(other.precision),
35 name(other.name),
36 mappedName(other.mappedName),
37 arraySize(other.arraySize),
38 staticUse(other.staticUse),
39 fields(other.fields),
40 structName(other.structName)
43 ShaderVariable &ShaderVariable::operator=(const ShaderVariable &other)
45 type = other.type;
46 precision = other.precision;
47 name = other.name;
48 mappedName = other.mappedName;
49 arraySize = other.arraySize;
50 staticUse = other.staticUse;
51 fields = other.fields;
52 structName = other.structName;
62 Uniform::Uniform(const Uniform &other)
63 : ShaderVariable(other)
66 Uniform &Uniform::operator=(const Uniform &other)
68 ShaderVariable::operator=(other);
79 Attribute::Attribute(const Attribute &other)
80 : ShaderVariable(other),
81 location(other.location)
84 Attribute &Attribute::operator=(const Attribute &other)
86 ShaderVariable::operator=(other);
87 location = other.location;
98 InterfaceBlockField::InterfaceBlockField(const InterfaceBlockField &other)
99 : ShaderVariable(other),
100 isRowMajorLayout(other.isRowMajorLayout)
103 InterfaceBlockField &InterfaceBlockField::operator=(const InterfaceBlockField &other)
105 ShaderVariable::operator=(other);
106 isRowMajorLayout = other.isRowMajorLayout;
118 Varying::Varying(const Varying &other)
119 : ShaderVariable(other),
120 interpolation(other.interpolation),
121 isInvariant(other.isInvariant)
124 Varying &Varying::operator=(const Varying &other)
126 ShaderVariable::operator=(other);
127 interpolation = other.interpolation;
128 isInvariant = other.isInvariant;
142 InterfaceBlock::InterfaceBlock(const InterfaceBlock &other)
143 : name(other.name),
144 mappedName(other.mappedName),
145 instanceName(other.instanceName),
146 arraySize(other.arraySize),
147 layout(other.layout),
148 isRowMajorLayout(other.isRowMajorLayout),
149 staticUse(other.staticUse),
150 fields(other.fields)
153 InterfaceBlock &InterfaceBlock::operator=(const InterfaceBlock &other)
155 name = other.name;
156 mappedName = other.mappedName;
157 instanceName = other.instanceName;
158 arraySize = other.arraySize;
159 layout = other.layout;
160 isRowMajorLayout = other.isRowMajorLayout;
161 staticUse = other.staticUse;
162 fields = other.fields;