|
@@ -14426,7 +14426,8 @@ return {
|
|
related = {
|
|
related = {
|
|
"Mesh:getVertexStride",
|
|
"Mesh:getVertexStride",
|
|
"Mesh:getVertexFormat",
|
|
"Mesh:getVertexFormat",
|
|
- "lovr.graphics.newMesh"
|
|
|
|
|
|
+ "lovr.graphics.newMesh",
|
|
|
|
+ "Model:getMesh"
|
|
},
|
|
},
|
|
variants = {
|
|
variants = {
|
|
{
|
|
{
|
|
@@ -15352,7 +15353,8 @@ return {
|
|
key = "Model:getIndexBuffer",
|
|
key = "Model:getIndexBuffer",
|
|
module = "lovr.graphics",
|
|
module = "lovr.graphics",
|
|
related = {
|
|
related = {
|
|
- "Model:getVertexBuffer"
|
|
|
|
|
|
+ "Model:getVertexBuffer",
|
|
|
|
+ "Model:getMesh"
|
|
},
|
|
},
|
|
variants = {
|
|
variants = {
|
|
{
|
|
{
|
|
@@ -15464,6 +15466,57 @@ return {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ name = "getMesh",
|
|
|
|
+ summary = "Get a Mesh from the Model.",
|
|
|
|
+ description = "Returns a `Mesh` from the Model.",
|
|
|
|
+ key = "Model:getMesh",
|
|
|
|
+ module = "lovr.graphics",
|
|
|
|
+ related = {
|
|
|
|
+ "Model:getMeshCount",
|
|
|
|
+ "lovr.graphics.newMesh"
|
|
|
|
+ },
|
|
|
|
+ variants = {
|
|
|
|
+ {
|
|
|
|
+ arguments = {
|
|
|
|
+ {
|
|
|
|
+ name = "index",
|
|
|
|
+ type = "number",
|
|
|
|
+ description = "The index of the Mesh to return."
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ returns = {
|
|
|
|
+ {
|
|
|
|
+ name = "mesh",
|
|
|
|
+ type = "Mesh",
|
|
|
|
+ description = "The mesh object."
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ name = "getMeshCount",
|
|
|
|
+ summary = "Get the number of meshes in the Model.",
|
|
|
|
+ description = "Returns the number of meshes in the Model.",
|
|
|
|
+ key = "Model:getMeshCount",
|
|
|
|
+ module = "lovr.graphics",
|
|
|
|
+ related = {
|
|
|
|
+ "Model:getMesh"
|
|
|
|
+ },
|
|
|
|
+ variants = {
|
|
|
|
+ {
|
|
|
|
+ arguments = {},
|
|
|
|
+ returns = {
|
|
|
|
+ {
|
|
|
|
+ name = "count",
|
|
|
|
+ type = "number",
|
|
|
|
+ description = "The number of meshes in the Model."
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
{
|
|
{
|
|
name = "getMetadata",
|
|
name = "getMetadata",
|
|
summary = "Get extra information from the model file.",
|
|
summary = "Get extra information from the model file.",
|
|
@@ -16247,7 +16300,8 @@ return {
|
|
related = {
|
|
related = {
|
|
"Model:getTriangles",
|
|
"Model:getTriangles",
|
|
"Model:getVertexCount",
|
|
"Model:getVertexCount",
|
|
- "ModelData:getTriangleCount"
|
|
|
|
|
|
+ "ModelData:getTriangleCount",
|
|
|
|
+ "Model:getMesh"
|
|
},
|
|
},
|
|
variants = {
|
|
variants = {
|
|
{
|
|
{
|
|
@@ -16272,6 +16326,7 @@ return {
|
|
related = {
|
|
related = {
|
|
"Model:getTriangleCount",
|
|
"Model:getTriangleCount",
|
|
"Model:getVertexCount",
|
|
"Model:getVertexCount",
|
|
|
|
+ "Model:getMesh",
|
|
"ModelData:getTriangles"
|
|
"ModelData:getTriangles"
|
|
},
|
|
},
|
|
variants = {
|
|
variants = {
|
|
@@ -16299,7 +16354,8 @@ return {
|
|
key = "Model:getVertexBuffer",
|
|
key = "Model:getVertexBuffer",
|
|
module = "lovr.graphics",
|
|
module = "lovr.graphics",
|
|
related = {
|
|
related = {
|
|
- "Model:getIndexBuffer"
|
|
|
|
|
|
+ "Model:getIndexBuffer",
|
|
|
|
+ "Model:getMesh"
|
|
},
|
|
},
|
|
variants = {
|
|
variants = {
|
|
{
|
|
{
|