I have this code:
// allocate one mesh
pScene.mNumMeshes = 1
pScene.mMeshes = mutableListOf(AiMesh())
val pMesh = pScene.mMeshes[0]
Where mMeshes is a parameter of type
var mMeshes: MutableList<AiMesh>? = null,
Compilers complains on the last row, where I try to declare pMesh
Smart cast to
MutableList<AiMesh>is impossible becausepScene.mMeshesis a complex expression
What's the problem?